995 IT & Software Developer jobs in the US

Software Engineering Manager - Java/Python
$187,200 - 187,200
CAI
Ridgeview Drive 1390, Miami
$187,200 - 187,200
Requirements
Must:
- Minimum of 7 years of experience in software development or engineering
- At least 3 years of experience in leading engineering teams
- Strong hands-on experience in backend engineering with Java, Spring Boot, and microservices
- Solid understanding of Docker, Kubernetes, and Kustomize
- Proficiency in GitOps workflows and Argo CD
- Experience with Kafka and event-driven architectures
- Familiarity with Couchbase or similar NoSQL databases
- Proven capability in integrating backend services with web and mobile frontend applications
- Preference for candidates experienced in building scalable backend services that support guest-facing front-end features
- Demonstrated ability to manage teams effectively, plan resources, and drive long-term technical strategy
- Excellent verbal and written communication skills
- Strong sense of urgency, ownership, and accountability
- Significant experience collaborating with offshore teams and managing distributed workflows
Responsibilities
- Recruit, train, mentor, and supervise one or more software engineering teams consisting of 5 to 15 engineers, both onshore and offshore
- Establish and uphold best practices throughout the complete software development lifecycle, including architecture, build, test, deployment, and maintenance
- Conduct code reviews, offer technical guidance, and uphold engineering standards within the team
- Oversee team composition, capacity planning, and resource allocation for engineering projects
- Manage team performance, provide regular feedback, and foster a high-performing engineering culture
- Coordinate onshore and offshore teams to optimize delivery speed and quality
- Collaborate with product and delivery leadership to align engineering resources with business demands and work pipelines
- Define and advance the long-term technical vision and roadmap for backend and integration architecture within the product area
- Identify opportunities for enhancing platforms, reducing technical debt, and investing in scalability
- Assess and recommend new technologies, patterns, and practices to enhance the engineering organization
- Engage actively in Agile ceremonies such as sprint planning, standups, retrospectives, and backlog refinement to ensure alignment with roadmaps and timelines
- Serve as the technical accountability point for a product area, with visibility across all technology layers, including those beyond direct expertise
- Identify risks, dependencies, and blockers across services related to web, mobile, and content engineering; escalate as needed
- Act as a technical liaison between engineering teams and business or functional stakeholders
- Present technical concepts, status updates, project plans, and escalations confidently to senior leadership
- Collaborate with Scrum and Release Managers to guarantee timely and scheduled delivery
- Ensure effective quality processes are established to deliver high-quality applications in accordance with all regulatory standards
Description
We are CAI, a global services firm with a robust team of over 9,000 associates and annual revenue exceeding $1.3 billion. With more than 40 years of excellence, we specialize in merging talent and technology to empower our clients, colleagues, and communities. As a privately held company, we pride ourselves on having the autonomy and focus to prioritize what is right for our stakeholders. Our custom solutions yield lasting impacts across both public and commercial sectors, and we are pioneers in integrating neurodiversity into the enterprise. This Software Engineering Manager role is contract-based and located onsite in Miami, FL, offering a competitive pay rate of $90.00 per hour along with a comprehensive benefits package that includes medical, dental, vision insurance, and access to a 401k retirement plan.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find IT Manager salaries in the United States here.
How many IT Manager jobs are in the United States?
Currently, there are 995 Manager openings. Check also: CTO jobs, ERP jobs, Architect jobs - all with salary brackets.
Is the US a good place for IT Managers?
The US is one of the best countries to work as a IT Manager. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for IT Manager jobs in the United States?
micro1, Consultation Devpresso Inc, Brain Box, Lauserco Inc., Tactable, D3 Security Management Systems, FourteenIP among others, are currently hiring for Manager roles in the United States.
The company with most openings is Kforce Technology Staffing as they are hiring for 84 different IT Manager jobs in the United States. They are probably quite committed to find good IT Managers.
The company with most openings is Kforce Technology Staffing as they are hiring for 84 different IT Manager jobs in the United States. They are probably quite committed to find good IT Managers.