Senior Software Engineer
New Yesterday
Overview
As a member of the Technology team, the Senior Software Engineer will play a crucial role in delivering modern, web-based software based on the Microsoft Stack (Angular, REST API, .NET Core, Entity Framework Core, SQL Server). The successful candidate must be enthusiastic about working in a team environment, quality, and unit testing, with a focus on delivering scalable, high-quality software for KPA's SaaS products. This role primarily supports development for the Vera Suite platform, an all-in-one compliance solution for automotive dealerships.
Responsibilities
- In the first 2 weeks: ensure a running development environment by building the code base; accept, estimate, develop and test a set of low-priority defects; ensure solutions are peer reviewed and pass prior to check-in.
- In the first 30 days: have a minimum of two features ready for delivery following the defined development process and deploy the features to production; contribute to planning, tasking, execution and delivery in an agile environment (time reporting, effort estimation, code reviews, and delivery commitments).
- In the first 90 days: demonstrate development productivity and quality on par with the team; develop code that is highly scalable, object-oriented, and compliant with KPA standards; design and develop rich user interfaces or C# service/business/data layers and distributed processing components or back-end tools for builds, deployments, and troubleshooting.
- In the first 6 months: collaborate with team members, project managers, product managers, and executives on identifying and documenting technical tasks; contribute to analysis, solution designs and implementations of major system components; demonstrate functional knowledge of KPA\'s SaaS platform and lead feature development for multiple components; provide mentorship to other team members on technology and best practices.
- Demonstrate strong experience with the Microsoft Stack (C#, .NET Core, Entity Framework Core, SQL Server); expert knowledge of REST API architecture patterns; experience with OO programming, n-tier design, and SOA; strong Angular experience (SPA applications with RxJS and Reactive Forms); experience developing rich UIs (JavaScript, jQuery, Ajax, CSS, HTML); passion for unit testing (Xunit and Jasmine); experience in Scrum with a defined definition of done; experience with Git or other source control; ownership mindset and collaboration with diverse teams; alignment with KPA\'s values (Integrity, Helpful, Excellence, Agile, Respectful, Teamwork); experience with build automation and CI/CD (VSTS/Azure DevOps) is a plus; experience building in cloud environments is a plus; BS or MS in CS/Engineering or equivalent; drive for cutting-edge technology and continuous improvement; desire to coach and mentor junior team members and partner with team leads.
- Other requirements: working at a computer with visual and auditory demands; ability to travel seldom as needed.
Benefits and Compensation
- Annual base salary between $140-150k, commensurate with experience
- Bonus up to 10% annually
- This is a full-time, exempt position
About KPA
Founded in 1986, KPA is a leading provider of Environment, Health & Safety (EHS) and Workforce Compliance software and consulting services. KPA solutions help clients identify, remedy, and prevent workplace safety and compliance problems across their enterprise. We offer a full benefits package including Medical, Dental, Vision, FSA, PTO, paid holidays, 401k with company match, Life Insurance, Employee Assistance Programs, and no-cost mental health benefits. KPA is committed to equal opportunity employment and maintains inclusive hiring practices in accordance with federal, state, and local laws. If you need assistance or an accommodation due to a disability, contact hr@kpa.io.
- Location:
- City Of Westminster
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior Software Engineer
-
London, England, United Kingdom
-
£200,000 +
- IT & Technology
DRW is a technology-driven, diversified principal trading firm. We trade our own capital at our own risk, across a broad range of asset classes, instruments and strategies, in financial markets around the world. As the markets have evolved over the ...
More Details -
-
New Today
Senior Full Stack Software Engineer
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Entrust is shaping the future of identity centric security solutions. We empower careers, foster collaboration, and build solutions that help keep the world moving safely. Headquartered in Minnesota, Entrust serves over 150 countries with scalable te...
More Details -
-
New Today
Senior Software Engineer – DevX SCAnS (Developer Experience)
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Senior Software Engineer – DevX SCAnS (Developer Experience) Location London Business Area Engineering and CTO Ref # 10043757 Description & Requirements In Bloomberg, the Developer Experience (DevX) group provides services and tooling that empowers ...
More Details -
-
New Today
Senior Software Engineer (DevOps) Real Time Payments
-
City Of Westminster, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments cho...
More Details -
-
New Today
Senior Java Software Engineer / Team Lead
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Senior Java Software Engineer / Team Lead (FX Trading) London to £135k Do you have advanced Java technical knowledge combined with team leadership skills and a strong knowledge of Capital Markets? You could be progressing your career at th...
More Details -
-
New Today
Senior HPC Software Engineer
-
United Kingdom
- IT & Technology
Overview Senior HPC Software Engineer Location: RG7 4PR, located between Reading and Basingstoke, with free onsite parking. Due to the classified nature of the work involved, there are limited opportunities to work from home in this role. It is ant...
More Details -