Jobs and Careers
EX

Senior Software Engineer 433043

Experfy Inc
O'Fallon, United Statesfull_timeVerifiedPosted 30 Jan 2023

About the role

Role:
• Build performant, scalable and secure web applications.
• Provide leadership, guidance and direction on systems and web application architecture and system design.
• Guide and coach less experienced engineers.
• Focus on user-centered design. 
• Spearhead design, technical and code reviews. 
• Implement coding standards and approaches.
• Promote an Agile approach to software development. Insist on a culture of continuous integration and delivery, automation and minimizing blast radius.
• Collaborate with teams across the organization to mitigate risk and resolve dependencies.

Requirements

All About You: 
• Successfully designed and developed externally facing web applications utilizing modern single page application frameworks. 
• Good understanding of JavaScript and it’s benefits and quirks.
• Successfully designed and developed cloud ready REST APIs utilizing industry best practices. 
• Good understanding of Cloud Architecture and it’s benefits and quirks.
• Good understanding of Messaging frameworks and event-based architecture and it’s benefits and quirks.
• Possess an understanding of multi-tier web development; including knowledge of server-side technologies and databases.
• Understanding of web application optimizations such as progressive web apps, web workers, browser repaints and reflows, performance and memory optimizations, debugging memory leaks, caching, flame graphs.
• Experience and knowledge of authentication and authorization workflows using concepts like JWT. 
• Have proficiency in Quality engineering and experience working with Quality leads to define processes and technologies.
• Passion for improving code quality using approaches such as unit and end to end testing. 
• Deep knowledge of Continuous Integration and Delivery and toolsets that provide this ability. 
• Understanding of agile principles and methodologies and experience implementing and adapting them to fit the team’s needs.���
• Use and understand Git based source control systems.
• Proven experience building ADA and WCAG compliant web applications.

Top required technical skills:
1.      Java, OOP
2.      Junit
3.      Microservices/SOA
4.      PCF
5.      Angular

Desired/nice to have skills:
1.       Jenkins
2.       Kafka
3.       CICD

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Experfy Inc

View company profile →