Jobs · Engineering

Software Developer II

Alliance Enterprises, Inc. · United States · 2 wk ago
RemoteRemoteEngineeringFull-time

Position Summary

Performs routine and moderate to highly complex computer programming work. Work involves carrying out or coordinating programming projects, analyzing proposed applications, and designing software solutions. May mentor other developers. Works under limited supervision, with some latitude for initiative and independent judgment.

Duties And Responsibilities

  • writes code that adheres to Alliance’s principles of code readability and follows established standards
  • contributes to technical designs and attends design meetings as needed
  • develops and updates coding standards and practices
  • researches and applies findings to own code
  • evaluates, assesses, and corrects bugs with minimal to no oversight
  • uses tools as developed in applicable environments
  • troubleshoots issues reported related to previously assigned or non-complex items
  • performs complex coding and debugging of applications
  • writes instructions, manuals, and creates documentation for end-users when necessary
  • participates in code reviews and pull requests within and across teams, ensuring work adheres to established standards and practices
  • contributes to team objectives

Requirements

  • proficient with programming languages and tools appropriate to the team and its projects
  • understanding of Object-Oriented Design concepts and development patterns
  • ability to plan, manage, and track own work
  • willingness to learn and take on new challenges; self-directed and highly motivated
  • skilled in problem-solving, critical thinking, and processing information logically
  • excellent communication skills and attention to detail
  • Bachelor’s degree in Computer Science, Engineering or related field, or equivalent years of experience
  • 3+ years’ experience in software development in a business environment, including web development, web applications, and web services
  • experience creating and reviewing technical designs for large and complex features
  • experience conducting code reviews for performance, standards, and quality
  • experience with case management systems, financial management systems, and/or governmental database management systems is highly desirable

Benefits

  • health care benefits and insurance benefits (e.g., vision, dental, life, disability)
  • retirement benefits (e.g., 401(k))
  • paid time off
  • 11 paid holidays

Similar jobs

Software Developer II

AssuranceAmericaAtlanta, GA· 2 wk ago
Engineeringapply on assuranceamerica.wd12.myworkdayjobs.com

Software Developer II

Consolidated Precision Products CorpEastlake, OH· 2 mo ago
Engineering$110k–$130k/yrapply on theapplicantmanager.com

Software Developer II

Wi-TronixBolingbrook, IL· 2 mo ago
Engineering$88k–$120k/yrapply on pod4.app.loxo.co

Software Developer 2

T-Rex Solutions, LLCFort Meade, MD· 4 mo ago
Engineering$160k–$190k/yrapply on grnh.se