Software Engineer
BMR Infotek
United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$100,000.0 - $150,000.0
Working hours
Regular working hours
Job source
Tech stack
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
+41 more
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
Job 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.
Requirements
- 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.
Benefits & conditions
$100,000 - $150,000 annually, depending on experience, technical skills, location, and qualifications.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
over 2 years ago
LM
Luis Minvielle
How Much Does a Software Engineer Make? Realistic Software Engineering Salaries
over 2 years ago
KM
Kaleb McKelvey
The Best Software Developer Blogs to Read
over 3 years ago