> Markdown version of [/jobs/ext/3143867-software-engineer](https://www.wearedevelopers.com/jobs/ext/3143867-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** BMR Infotek - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $100,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Software Applications, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Review, Computer Programming, Databases, Continuous Integration, Corona (Software Development Kit), Relational Databases, Software Debugging, DevOps, Distributed Systems, Github, Python (Programming Language), PostgreSQL, Enterprise Messaging Systems, Microsoft SQL Server, MySQL, Node.Js, NoSQL, Performance Tuning, Scrum Methodology, Systems Development Life Cycle, Cloud Services, Software Engineering, SQL Databases, TypeScript, Google Cloud, Enterprise Software Applications, Cloud Platform System, Test-Driven Development (TDD), ReactJS, Spring-boot, Backend, Git, AngularJS, Infrastructure Automation Frameworks, Information Technology, Apache Kafka, Restful APIs, Terraform, Docker, Jenkins, Programming Languages, Microservices - **Published:** September 29, 2026 - **Apply:** https://www.dice.com/job-detail/cabc14e9-fc13-42a1-adf5-e9f04ec8bc4c ## About the Role * 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., * 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., 3+ years of professional software engineering experience preferred. ## Description 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., * 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. ## Related Videos - [Coffee with developers - Brian Morrison](https://www.wearedevelopers.com/videos/902-coffee-with-developers-brian-morrison) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)