SYSTEMS SOFTWARE DEVELOPER 4

$98,300 - $122,900/Yr

Daikin - Denver, CO

posted 5 months ago

Full-time - Senior
Denver, CO
Machinery Manufacturing

About the position

As a Systems Software Developer 4 at Daikin, you will play a crucial role in the development and enhancement of the Motili Platform. Your primary responsibilities will include writing clean, maintainable code with a strong emphasis on quality, testability, and continuous delivery. You will be involved in the entire software development lifecycle, from writing and testing to integrating, debugging, and troubleshooting software applications. Collaboration is key in this role, as you will work closely with Product Management to understand business requirements and translate them into technical implementation details. Additionally, you will engage with the architecture steering committee to comprehend platform components and the domain model, which will guide you in building and enhancing the existing application architecture. Your work will involve designing and implementing software components and systems that operate within the Motili Platform. This includes working with various technologies such as web application servers, relational databases, noSQL databases, virtualized servers, and hosted IaaS providers. You will also be responsible for maintaining, supporting, and troubleshooting all components of the Motili Platform, ensuring that they function optimally. In this role, you will have the opportunity to mentor and lead junior developers, ensuring that the solutions developed meet quality and architectural standards. You will stay updated on the latest technologies and best practices, incorporating industry standards into the Motili Platform in alignment with business needs and the architecture steering committee. Participation in additional projects and activities to support ongoing business needs will also be part of your responsibilities.

Responsibilities

  • Write clean code with a focus on quality, testability, and continuous delivery
  • Write, test, integrate, debug, and troubleshoot software applications
  • Work closely with Product Management to understand business requirements and needs
  • Translate business requirements into technical implementation details
  • Collaborate with architecture steering committee to understand platform components and domain model
  • Design and implement software components and systems running within the Motili Platform
  • Maintain, support, and troubleshoot all components of the Motili Platform
  • Work with clients and external third parties on joint development efforts and integrations
  • Research current technologies and best practices to incorporate industry standards into the Motili Platform
  • Work within Motili's Software Development Lifecycle (SDLC) and adhere to its best practices
  • Mentor and lead junior developers
  • Ensure solutions developed are tested and meet quality and architecture standards
  • Participate in additional projects/activities to support ongoing business needs

Requirements

  • 8+ years of progressive experience in software development
  • Experience performing as a technical/developer lead and mentoring junior engineers
  • Bachelor's degree in Computer Science, Information Systems, or Engineering, or equivalent work experience and technical certifications
  • Thorough understanding of software architecture methodologies and programming practices
  • Experience writing high quality, maintainable, and highly usable web applications
  • Advanced knowledge of JavaScript, ASP.NET core, T-SQL, and web development experience in NodeJS / ReactJS / React Native / AngularJS
  • DevOps experience, particularly in building and maintaining cloud-based infrastructure (CI/CD) with AWS preferred
  • Mobile development experience (Android/iOS)
  • Excellent database development experience with SQL/PostgreSQL/MySQL or other RDBMS
  • Strong analytical and problem-solving skills
  • Effective organizational and time management skills
  • Excellent written and verbal communication skills
  • Strong team player with a results-oriented mindset

Nice-to-haves

  • Experience with cloud-based infrastructure and services
  • Familiarity with Agile Development Lifecycle
  • Knowledge of industry standards and best practices in software development

Benefits

  • Equal employment opportunity regardless of race, color, religion, creed, national origin, citizenship, veteran status, disability, marital status, sex, pregnancy, age, sexual orientation, gender identity, or any other characteristic protected by law
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service