About The Position

Design, analyze, develop, implement, and deploy web applications, new interfaces, and web services. Provide support for existing systems and deliver end-to-end solutions for complex projects. Develop and maintain the software framework and services using .NET and Microsoft technologies. Interact with business analysts and clients to understand business problems. Review project requirements and assess and estimate the necessary time-to-completion. Conduct peer code reviews and unit testing of new development. Document new development, procedures, or test plans as needed. Interact with other development teams to ensure a consistent approach to software development. Deploy all integration artifacts to a testing and production environment. Interact with application support team to ensure production processing runs smoothly.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Mathematics or related field (willing to accept foreign education equivalent) plus seven (7) years of experience as a Senior Associate, Software Application and API Developer or related occupation conducting annuity administration to develop products and business processes bridging business stakeholders and IT teams.
  • Designing, developing, maintaining, and deploying web applications and services using .NET technologies, including experience with web services and microservices architecture
  • Conducting operations and administration of annuity administration systems, including configuration, maintenance, and support
  • Designing and implementing unit testing frameworks to ensure high code quality using VB.NET, ASP.NET, SQL Server, C#, JavaScript, XML, HTML, and CSS
  • Developing REST and SOAP-based APIs and microservices, documenting with Swagger, and testing using Postman and SOAP UI
  • Migrating and conducting conversion activities to consolidate annuity administration platforms, including data mapping, cleansing, validation, and reconciliation
  • Building, maintaining, implementing, and optimizing actuarial models in a VB.NET environment using Excel and VBA
  • Hybrid – must live commutable distance to St. Charles, IL office and be in office 3 days a month.
  • Eligible for Employee Referral Program.

Responsibilities

  • Design, analyze, develop, implement, and deploy web applications, new interfaces, and web services.
  • Provide support for existing systems and deliver end-to-end solutions for complex projects.
  • Develop and maintain the software framework and services using .NET and Microsoft technologies.
  • Interact with business analysts and clients to understand business problems.
  • Review project requirements and assess and estimate the necessary time-to-completion.
  • Conduct peer code reviews and unit testing of new development.
  • Document new development, procedures, or test plans as needed.
  • Interact with other development teams to ensure a consistent approach to software development.
  • Deploy all integration artifacts to a testing and production environment.
  • Interact with application support team to ensure production processing runs smoothly.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service