Software Developer/ Engineer/ Architect

Full Stack Developer

In this Full Stack Developer role, you will be responsible for developing software applications using sound, repeatable, industry standard methodologies. You will have the opportunity to work hands-on writing software or solutions, based on detailed requirements and system specifications. Development activities will include updating existing software and/or developing new software solutions to address a specific need or solve a particular business problem.

Responsibilities: 

  • Quickly design, develop, and deliver new code
  • Estimate and design work that is just-in-time and sized in small increments
  • Perform root cause analysis, do technology evaluations, and develop quick prototypes
  • Commit to completing well-defined, secure, and elegant work and deliver on their commitments
  • Report status of assigned software development and/or maintenance tasks
  • Consistently follow the specified software development methodology

*Relocation assistance not available for this role.

Demonstrated experience from at least one area:

  • Web: Java, HTML, HTML5, Javascript, Python, PHP, CSS3
  • Cloud Technologies: Azure, AWS, Pivotal, Kubernetes
  • Frameworks: Spring, Angular, Django, Jquery
  • Databases: Oracle, SQL Server, SQL
  • Other: Mobile Development
  • Development Environments: Eclipse, Visual Studio
  • Major Standards: AJAX, JSON
  • OS: Linux, UNIX, Android, iOS
  • Tools: Microsoft Azure DevOps
  • DevOps Concepts: TDD, CI/CD, SRE
  • Methodologies: Agile, Scrum