Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Software Engineering Manager

Ledgent Technology Phoenix Contractor
$110,000.00 - $140,000.00 / year
Apply Now
Primary responsibilities
  • Provides technical leadership to one or more scrum teams to drive architecture, design, and code quality in alignment with vision and direction set for the department.  Actively participates within agile teams to design, develop (write code), test and deploy software.
  • Serves as the application owner for one or more products within the company product portfolio and is accountable for the delivery of high-quality software releases that are supportable and maintainable.
  • In cooperation with projects managers and scrum masters, is accountable for delivery of assigned projects from development start through deployment to production.
  • Manages and coordinates the planning, design, scoping, functional analysis, technical analysis, coding, implementation, and support of company products
  • Ensures that technical and quality standards are enforced throughout the software development lifecycle. Ensures compliance with audit or other applicable compliance guidelines
  • Manages the department's resource planning and allocation for optimal application availability and performance
  • Actively participating in the interviewing and hiring processes and ensuring successful functional on-boarding of new associates
  • Planning, assigning and directing work for direct reports
  • Setting reasonable stretch performance goals, providing constructive, balanced, regular performance feedback, and conducting bi-annual performance appraisals
  • Recognizing and rewarding performance excellence
  • Communicating and enforcing company policies and programs
  • Applying corrective discipline, addresses complaints and resolving problems in a timely fashion, involving and collaborating with leadership and Human Resources as appropriate
Experience, Education, and Knowledge
  • Bachelor's degree in Computer Science, Information Systems, or related discipline
  • A minimum of 4 years of experience in the development of Java-based, high volume, mission critical applications in heterogeneous environments/architectures for multi-user systems
  • A minimum of 1 year of technical leadership with supervisory experience.
  • Expertise in Java EE, Spring Framework, Messaging Systems, XML, Web Services, JavaScript, HTML, web technologies, scripting languages, etc.             
  • Expertise in web and/or distributed application design
  • Strong knowledge of all aspects of the Software Development Life Cycle (SDLC).
  • Proven success building applications that satisfy security, scalability, high availability, and network management/monitoring requirements.
  • Experience in defining architectures that satisfy security, scalability, high availability, and network management/monitoring requirements.
  • Experience in business process modeling & reengineering.
  • Experience with Service Oriented Architecture concepts, web/RESTful services, and event-driven architecture.
  • Knowledge of Agile/Scrum development methodologies
  • Knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, testing (experience with Selenium a plus), and operations
  • Knowledge of DevOps and Continuous Delivery strongly preferred
  • Knowledge of a broad spectrum of infrastructure technologies and secure computing environments: network, hardware and operating systems, servers and storage
  • Knowledge of relational and/or non-relational databases (PostgreSQL a plus), web technologies and web analytics tools
  • Experience with AWS/automation a plus
  • Ability to make effective decisions under pressure and while lacking all of the desired information detail
  • Ability to develop technical specifications and designs artifacts
  • Ability to take ownership of an assignment through to completion and work effectively with people from different departments, companies, and customer organizations
  • Ability to solve complex problems with multiple complex abstract variables
  • Ability to lead and motivate others and hold others accountable
  • Balances long-term strategy and short-term project goals
  • Technical leader who is actively sought out by peers
  • Able to lead/mentor technical resources to obtain architectural and technology consistency across applications
  • Courage to push difficult or unpopular perspectives
  • Ability to explain complex technical issues in a way non-technical people understand without being condescending
  • Self-starter who solves complex technology and operational problems/issues independently
  • Business/Application Knowledge - demonstrates deep knowledge/expertise in multiple and inter-dependent applications and processes
  • High energy and drive - laser-focused on delivery with strategic-thinking, collaboration, facilitation, negotiation and motivational skills
  • Able to serve as evangelist of the technical designs, guidelines and principles
  • Strategic dexterity: outstanding situational and flexible thinking
  • Conduct tradeoff analysis (be able to look at alternative architectural approaches and present pros, cons and recommendations)
  • Subject matter expert across multiple technologies and architectures

We are an equal opportunity employer and make hiring decisions based on merit. Recruitment, hiring, training, and job assignments are made without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, or any other protected classification. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.

Recommended skills

Amazon Web Services
Software Development Life Cycle
Information Security
Building Codes
Scrum (Software Development)


Salary Details

Based on Job Title, Location and Skills
Below Avg. Average Above Avg.

Career Path

See the next step in your career
Software Engineering Manager
$110,000.00 - $140,000.00 / year
Estimated Salary: $100K
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: JO-1903-54742


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

We’re the technology business line of Roth Staffing Companies, one of the largest companies in the industry.  We never wanted to be the biggest...only the best. By treating our Ambassadors with the respect and dignity they deserve, tens of thousands of professionals across the country have become loyal fans of who we are.

View the full profile