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 Javen Technologies, Inc., so some details may not match this job. The employer's own page has the real description.
Job Overview
Javen Technologies, Inc. is seeking a highly skilled and experienced Software Engineer III (Senior) to join our dynamic team on a remote basis. The ideal candidate will possess strong problem-solving abilities, a deep understanding of software development principles, and the capacity to lead projects from conception to completion. You will collaborate with product managers, UX designers, and other engineers to create robust and efficient software solutions that meet business needs. Your expertise will be essential in mentoring junior engineers, improving the development process, and ensuring high-quality software delivery.
Job Responsibilities
- Design, develop, and maintain scalable software applications in alignment with business requirements.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Troubleshoot and debug applications to optimize performance and ensure robust functionality.
- Conduct code reviews, providing constructive feedback to team members and promoting best coding practices.
- Participate in architectural discussions and contribute to strategic technical direction.
- Mentor and guide junior engineers to enhance their technical skills and professional development.
- Stay updated with emerging technologies and industry trends to provide innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software development, preferably in a senior engineering role.
- Proficient in programming languages such as Java, Python, or C#.
- Strong understanding of software development methodologies, including Agile and Scrum.
- Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
- Excellent analytical, debugging, and troubleshooting skills.
- Effective communication skills and the ability to work collaboratively in a remote environment.
Technologies & Tools
The ideal candidate will work with a variety of modern technologies and tools including, but not limited to, cloud services (AWS or Azure), CI/CD pipelines, version control systems (Git), container orchestration (Kubernetes), and containerization (Docker). Familiarity with databases such as MySQL, PostgreSQL, or MongoDB will also be beneficial. The team employs design and development tools such as Jira for project management and Confluence for documentation purposes, promoting a seamless workflow in achieving project objectives.
Ideal Candidates
The ideal candidate for this position is someone who demonstrates a strong commitment to excellence and possesses a proactive attitude towards problem-solving. They should have a proven track record of leadership in software projects and the ability to inspire and motivate a team. Strong communication skills, both verbal and written, are essential for collaborating effectively in a remote setting. Candidates should also exhibit a passion for learning and adapting to new technologies, showcasing an eagerness to drive innovation within the organization.
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.