1429 IT & Software Developer jobs in the US

Full Stack Developer (JavaScript & Python)
$61,600 - 113,900
BMO Financial
College Street 320, Toronto
$61,600 - 113,900
Requirements
Must:
- Creative thinking.
- Relationship building and management skills.
- Quality Assurance and Testing expertise.
- Knowledge in Cloud computing.
- Familiarity with Microservices architecture.
- Ability to define, analyze, and map Technology Business Requirements.
- Adaptability in a dynamic environment.
- Experience with Agile/Scrum methodologies.
- Strong problem-solving and communication abilities.
- Typically possess 4 - 6 years of relevant experience and a post-secondary degree in a related field or an equivalent combination of education and experience.
- Proficient in Java (8/11/17+), object-oriented programming, and design patterns.
- Understanding of application security and performance tuning.
- Solid grasp of Database technologies and performance tuning, including SQL and No-SQL.
- Significant experience with cloud platforms (AWS, Azure).
- Proficient in designing and deploying containerized applications (Docker, Kubernetes).
- Hands-on experience with CI/CD pipelines (GitHub Actions, Azure DevOps).
- Familiarity with Infrastructure as Code (Terraform, CloudFormation, ARM templates).
- Experience in Microservices architecture and RESTful API development.
- Exposure to Spring Framework and Cloud technologies (Core, Boot, Data, Security, MVC).
- Background in SQL and relational databases (Oracle, MySQL, PostgreSQL).
- Familiarity with ORM and other database frameworks (Hibernate, JPA, MyBatis).
- Experience with Maven or Gradle build tools.
- Knowledge of monitoring, logging, and tracing tools (Prometheus, Grafana, ELK, CloudWatch).
- Understanding of service mesh concepts (Istio, Linkerd) and container orchestration.
- Awareness of security best practices for cloud and containers.
- Skills in scripting and automation (Python, Bash, TypeScript).
- Experience with unit testing frameworks (JUnit, Mockito).
Responsibilities
- Lead the entire software development lifecycle by collaborating with cross-functional teams.
- Transform user requirements into technical specifications through clear understanding and facilitation.
- Analyze, develop, test, and implement new software applications, thoroughly documenting the entire software development lifecycle.
- Perform maintenance tasks, troubleshooting, and fault rectification on core software components.
- Ensure adherence to security, logging, error handling, and performance standards in code/configurations.
- Evaluate new technologies for suitability and assess their impact on processes and data flow.
- Follow standard release management processes and apply version control effectively.
- Assist in the interpretation and documentation of client requirements.
- Focus primarily on business/groups within BMO, while also considering broader, enterprise-wide needs.
- Exercise sound judgment in identifying, diagnosing, and resolving problems within established rules.
- Work independently on a variety of complex tasks, which may include unique challenges.
- Take on additional responsibilities as needed and assigned.
Description
At BMO, we are dedicated to a shared Purpose: Boldly Grow the Good in business and life. This commitment encourages us to create positive change for our customers, communities, and employees. By fostering collaboration, innovation, and pushing boundaries, we aim to transform lives and businesses while contributing to global economic growth. As a part of the BMO team, you will be valued and respected, with numerous opportunities for growth and impact. We provide tools and resources to help you achieve your goals, while supporting our customers in reaching theirs. With comprehensive training, manager support, and networking opportunities, we empower you to develop valuable experiences and broaden your skill set. BMO is an inclusive and equitable workplace, where we recognize that our strength lies in diversity. Accommodations are available to candidates throughout the selection process upon request.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find DevOps salaries in the United States here.
How many DevOps jobs are in the United States?
Currently, there are 1429 DevOps openings. Check also: Cloud jobs, AWS jobs, Azure jobs, GCP jobs, Kubernetes jobs, Docker jobs, Terraform jobs - all with salary brackets.
Is the US a good place for DevOps?
The US is one of the best countries to work as a DevOps. 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 DevOps jobs in the United States?
Novatek International, Dulcedo Management, CA Tuning, Archon Systems Inc, Sherpa 6, DataAnnotation, Dataworks Consulting Group among others, are currently hiring for DevOps roles in the United States.
The company with most openings is Jobot as they are hiring for 273 different DevOps jobs in the United States. They are probably quite committed to find good DevOps.
The company with most openings is Jobot as they are hiring for 273 different DevOps jobs in the United States. They are probably quite committed to find good DevOps.