Jobs · Engineering · Indiana

Senior Software Engineer

Parus · Indiana, United States · 1 mo ago
EngineeringFull-time

About the Role

Parus Holdings Inc., an Austin, TX-based technology company, is seeking a passionate Senior-Level Web Developer to join a highly intellectual and enthusiastic team. We nurture an environment that is highly inquisitive and enjoyable, with team members who are passionate about technology and take pride in their work. This role offers the flexibility of remote work while also accommodating office work as needed.

You will play a key leadership role on critical software projects, participating in product definition to gain a complete understanding of the product vision. You will design appropriate solutions and implement them alongside other team members. We’re looking for a senior contributor who will fully engage in what we build and help us tackle problems as a team.

Responsibilities

  • Participate in Product Design and lead the design and implementation for the two Webley product lines.
  • Own the Product Development cycle from design through implementation to support.
  • Make design decisions on how to best augment our software architecture.
  • Create/Update design documentation that clearly illustrates the software architecture to other team members.
  • Provide mentorship and technical expertise to other team members across a range of applications, systems, and/or technologies.
  • Gain a complete understanding of system interdependencies and limitations, then develop, execute, and monitor diagnostic tests for correcting mistakes, isolating areas for improvement, and general debugging.
  • Review and augment development processes for adherence to best coding practices.
  • Assist Quality Assurance personnel in test case development and testing to ensure the best possible test coverage.
  • Facilitate and lead collaboration efforts about software and systems architecture.
  • Lead peer design and code reviews.
  • Lead troubleshooting efforts to identify code and/or system deficiencies impacting system operation and performance.
  • Keep current with new technologies and tools impacting software development and find real-world applications to facilitate performance and efficiency improvements.

Requirements

  • Proven experience as a technical lead; contribution to open source is a plus.
  • 5+ years of development experience.
  • A thorough understanding of Web internals and common Web methodologies and protocols (HTTP 2 and 3, REST, GraphQL, JSON, JavaScript ES6, CSS).
  • A thorough understanding of AWS cloud services and serverless technologies.
  • A thorough understanding of Python and JavaScript ES6.
  • A thorough understanding of Unix/Linux systems.
  • High level of proficiency with version control systems and CI/CD pipelines.
  • High level of proficiency with database application development (MySQL, Sybase).
  • Familiarity with NoSQL-based databases; DynamoDB is a plus.

Similar jobs

Senior Software Engineer

PIADA ITALIAN STREET FOODColumbus, OH· 4 days ago
$120k–$180k/yrapply on careers-thepiadagroup.icims.com

Senior Software Engineer

Delta Dental Ins.Alpharetta, GA· 2 mo ago
Information Technology$152k–$154k/yrapply on ejep.fa.us2.oraclecloud.com