All Jobs Vacancy

software engineer

Posted 2 weeks ago by BMR Infotek

Job Summary

We are seeking a skilled Software Engineer to design, develop, test, deploy, and maintain scalable software applications. The ideal candidate will have strong hands-on programming experience and a solid understanding of modern software development, cloud technologies, APIs, databases, and CI/CD practices.

Responsibilities

  • Design, develop, test, and maintain high-quality software applications.
  • Develop scalable and reliable backend and/or full-stack solutions.
  • Write clean, maintainable, and efficient code.
  • Develop and integrate RESTful APIs and microservices.
  • Work with relational and NoSQL databases.
  • Participate in code reviews, debugging, testing, and performance optimization.
  • Collaborate with product managers, QA engineers, DevOps teams, and other developers.
  • Implement automated testing and CI/CD pipelines.
  • Deploy and support applications in cloud environments.
  • Troubleshoot production issues and provide technical solutions.
  • Follow Agile/Scrum development methodologies.
  • Contribute to architecture and technical design discussions.

Required Skills

  • Strong experience with Java, Python, C#, JavaScript/TypeScript, or similar programming languages.
  • Experience with REST APIs, microservices, and distributed systems.
  • Experience with SQL and relational databases such as PostgreSQL, MySQL, or SQL Server.
  • Knowledge of Git, CI/CD, Jenkins, GitHub Actions, or similar tools.
  • Experience with AWS, Azure, or Google Cloud.
  • Familiarity with Docker and Kubernetes.
  • Strong understanding of software development lifecycle (SDLC).
  • Experience with Agile/Scrum methodologies.
  • Strong problem-solving and communication skills.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience with Spring Boot, .NET, React, Angular, Node.js, or similar frameworks.
  • Experience with AWS/Azure/Google Cloud Platform cloud services.
  • Experience with Terraform or other Infrastructure-as-Code tools.
  • Experience with Kafka or other messaging technologies.
  • Experience with automated testing and test-driven development.
  • Experience building highly scalable enterprise applications.

Work Authorization

This position is open ONLY to:

s (USC)

s (GC)

We are unable to sponsor H-1B, OPT/CPT, TN, or other visa categories for this position.

Compensation

$100,000 – $150,000 annually, depending on experience, technical skills, location, and qualifications.

Experience: 3+ years of professional software engineering experience preferred.

Rate:
Not specified
Location:
United States
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Mid-Level

Take-Home Pay

Not Available

Visit calculators for additional details

Share job