Senior Software Engineer
New Today
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, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior Software Engineer - Frontend Focused (Viator)
-
London
- IT & Technology
Senior Software Engineer - Frontend Focused (Viator) Oxford or London, UK About Viator Viator, a Tripadvisor company, is the leading marketplace for travel experiences. We believe that making memories is what travel is all about. And with 300,000+ t...
More Details -
-
New Today
Senior HPC Software Engineer
-
Reading
- IT & Technology
Overview Senior HPC Software Engineer role at TieTalent. 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; the ...
More Details -
-
New Today
Senior Software Engineer
-
London
- IT & Technology
Overview Software Engineer – AI & Full Stack Location: UK (Remote/Hybrid flexibility). Permanent: 4+ days a week on-site. My client is an early-stage technology company building an AI-driven platform that’s transforming how businesses deliver val...
More Details -
-
New Today
Senior Software Engineer, 12-month Fixed-Term
-
London
- IT & Technology
.Senior Software Engineer, 12-month Fixed-Term page is loaded## Senior Software Engineer, 12-month Fixed-Termlocations: London, Warwick Courttime type: Full timeposted on: Posted Todayjob requisition id: 77228At T. Rowe Price, we identify and...
More Details -
-
New Today
Senior Software Engineer I
-
London
- IT & Technology
Overview Menlo Security's mission is enabling the world to connect, communicate and collaborate securely without compromise. COVID-19 has made our mission all the more real. We support customers across various enterprises including Fortune 500 compa...
More Details -
-
New Today
Senior Software Engineer - Rust - Backend - Pro
-
London
- IT & Technology
Senior Software Engineer - Rust - Backend - Pro Join to apply for the Senior Software Engineer - Rust - Backend - Pro role at Kraken. Kraken is a fully remote company with Krakenites in 70+ countries who speak over 50 languages. Krakenites are indus...
More Details -