Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Meritence, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Engineer at Meritence will be responsible for designing, developing, and maintaining high-quality software solutions. This role requires a solid understanding of software engineering principles and hands-on experience with various technologies. The ideal candidate will lead project initiatives, mentor junior engineers, and contribute to developing scalable applications that meet business requirements while ensuring best practices in performance, security, and maintainability are followed.
Job Responsibilities
- Design and implement scalable and efficient software solutions in alignment with business needs.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews, and provide constructive feedback to enhance code quality and team skill levels.
- Participate in troubleshooting, debugging, and resolving software issues promptly and effectively.
- Mentor junior engineers and promote best practices and knowledge sharing within the team.
- Stay updated with emerging technologies and industry trends to continuously improve products and processes.
- Document development processes, code changes, and architectural decisions in a clear and comprehensive manner.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in programming languages such as Java, C#, or Python.
- Extensive knowledge of software development methodologies, particularly Agile/Scrum methodologies.
- Experience with version control systems such as Git.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) is a plus.
- Excellent problem-solving skills and a dedication to quality and performance.
Technologies & Tools
The Senior Software Engineer will work with a diverse set of technologies and tools, primarily focusing on back-end development using languages such as Java, C#, or Python. Familiarity with cloud services like AWS or Azure is essential for deploying applications. Version control will predominantly involve Git, and the team adopts Agile methodologies using tools like Jira and Confluence for project management and collaboration. Continuous Integration and Continuous Deployment (CI/CD) tools will also be utilized to streamline development workflows and ensure high-quality software delivery.
Ideal Candidates
The ideal candidate for the Senior Software Engineer position at Meritence is a proactive problem-solver who thrives in a collaborative, remote working environment. They should possess a strong work ethic, display excellent communication skills, and be willing to continuously learn and adopt new technologies. Additionally, a passion for mentoring and guiding junior team members is essential, as is the ability to work independently while managing multiple priorities effectively. Candidates must demonstrate an enthusiasm for developing innovative software solutions that drive business success.
The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.