Neilson Technology Services, LLC has multiple openings for this position in Pasadena, California. To apply, email resume and cover letter to recruitment@neilsonfs.com and reference job title. EOE. Principals only.
Senior Software Engineer (Wage Offer: $176,134/yr): Work in the Advanced Manufacturing sub-department. Research, design, develop, or test automation, intelligent systems, smart devices, or industrial systems control. Collaborate with a team of engineers maintaining, upgrading, and supporting an internal CRM (Customer Relationship Management) platform responsible for managing existing insurance policies including, payments, documentation, and endorsements. Work on solutions to provide sufficient domain and technical knowledge to join the engineering team building out the new IT landscape of technical services. Document systems, code, and processes as necessary. Assess workflows, projects, and accuracy and develop platforms according to the modular design principles and scaling objectives. He will utilize object-oriented programming software to incorporate web frameworks into continuous integration and deployment (CICD) systems. Perform system analysis, platform design, and architecture. Troubleshoot and resolve technical and performance issues in a production environment. Perform database administration activities for all environments (production, staging and development) including, database refreshing, job monitoring, release deployment, installation, configuration, process monitoring, database backup, restore, and database server upgrades. Perform tests using tools such as Azure DevOps to provide an integrated planned and exploratory testing solution. Apply the advanced principles of entity-relationship model design, using good practices to determine appropriate data types, index management, data management, and data security.
Telecommuting permissible within the U.S.
REQUIREMENTS: Bachelor’s degree or foreign equivalent in Computer Science, Electrical Engineering, Mechatronics Engineering, or a closely related engineering field. 5 years of progressive, post-baccalaureate experience as a Software Developer, Software Engineer, Computer Systems Engineer, or a related occupation.
SKILLS: Must have:
1. Experience with software development including programming with SQL databases, C#, and .NET Core.
2. Experience using modern CI/CD pipeline (Azure DevOps).
3. Experience developing Web APIs, services, and applications, including at least three of the following technologies and tools: ASP.NET Core Web API, Swagger/OpenAPI, Postman, Relational Databases, Microsoft Azure, Kubernetes, OAuth 2.0, JWT, GIT, or Azure DevOps.
4. Experience building web-based systems including HTML, JavaScript, and CSS.
5. Experience with GIT.
6. Experience designing, coding, and unit testing software programs.
7. Experience working with digital systems and computer aided design.