Evolent

Software Engineer

Evolent

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $100,000 - $120,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AngularAWSAzureCloudDjangoDockerJavaJavaScriptKubernetesNode.jsPythonReactSpringVue.js

About the role

  • Design, develop, test, and maintain software applications using modern programming languages and frameworks
  • Collaborate with product managers, designers, and other engineers to translate requirements into technical specifications
  • Write clean, maintainable, and efficient code, following best practices and coding standards
  • Participate in code reviews to ensure code quality, functionality, and maintainability
  • Troubleshoot, debug, and resolve technical issues and bugs in a timely manner
  • Optimize applications for maximum performance, scalability, and reliability
  • Contribute to the continuous improvement of development processes, tools, and methodologies
  • Stay up-to-date with emerging technologies and industry trends, and apply them to improve our products and solutions

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 3+ years of proven experience in software development using languages such as C#, Java, Python, JavaScript, etc.
  • Strong understanding of software design principles, algorithms, and data structures
  • Experience with front-end frameworks (e.g., React, Angular, Vue) and/or back-end technologies (e.g., Node.js, Django, Spring)
  • Familiarity with version control systems such as Git and collaborative coding workflows
  • Experience with cloud platforms (e.g., Azure, AWS, Google Cloud) and containerization tools (e.g., Docker, Kubernetes)
  • Ability to write unit, integration, and end-to-end tests to ensure code quality and reliability
  • Excellent problem-solving skills and the ability to work independently and as part of a team
  • Strong communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders.
Benefits
  • Comprehensive benefits (including health insurance benefits)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#JavaPythonJavaScriptReactAngularVueNode.jsDjangoSpring
Soft skills
problem-solvingcommunicationcollaborationindependenceteamwork
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering