Software Engineer

Capio Group Logo

Capio Group

πŸ’΅ $115k-$125k
πŸ“Remote - Worldwide

Summary

Join Capio Group, a California-based IT consulting firm, as a Software Engineer! This full-time, remote position offers a salary of $115,000-$125,000 and focuses on migrating legacy .NET applications to a modern development environment. You will analyze systems, design architecture, write and maintain code, and work with clients to ensure quality and functionality. The role requires at least five years of experience in electronic data processing and three years in a lead capacity, along with a bachelor's degree in an IT-related field or equivalent experience. Capio Group offers a flexible workplace and a great work-life balance.

Requirements

  • Must have a minimum of five (5) years of experience in electronic data processing systems study, design, and programming
  • At least three (3) years of that experience must have been in a lead capacity
  • Requires the possession of a bachelor’s degree in an IT-related or Engineering field
  • Additional qualifying experience may be substituted for the required education on a year-for-year basis
  • Must provide at least two (2) references from previous engagements of similar size, scope, and type of service
  • Must have at least five (5) years of previous work experience migrating systems from older technologies to newer, more scalable solutions

Responsibilities

  • Analyze the existing legacy .NET applications and come up with migration plans for migrating the application to the Modern Development Environment (MDE)
  • Design the new architecture of the system in adherence with the clients technical architecture standards and guidelines
  • Assist the agile team in dividing major components of the application into smaller manageable stories and tasks
  • Assist and support the development team in converting each component of the application incrementally
  • Help the development team with any kind of documentation or other required task for deploying the application to production
  • Assist and support with change requests for the newly migrated application
  • Analyze information and troubleshoot the bugs in the newly migrated application
  • Test bug fixes and change requests related to the newly migrated application
  • Work with customers to resolve issues by assessing the situation and delivering the best solution
  • Analyze and refine systems requirements
  • Translate systems requirements into application prototypes
  • Plan and design systems architecture
  • Write, debug and maintain code
  • Determine and design application architecture
  • Determine output media/formats
  • Design user interfaces
  • Work with customers to test applications
  • Assure software and systems quality and functionality
  • Integrate hardware and software components
  • Write and maintain program documentation
  • Evaluate new application software technologies
  • Ensure the rigorous application of information security/information assurance policies, principles and practices to the delivery of application software services

Preferred Qualifications

  • At least two (2) years of experience working with cloud platforms (e.g., AWS, Azure) to support the system architecture and migration process
  • At least two (2) years of experience working in Agile environments, breaking down large projects into manageable components and stories
  • At least two (2) years of experience in designing scalable and maintainable system architecture, ensuring it aligns with technical standards
  • At least two (2) years of experience with a .NET Legacy application

Benefits

  • Salary: $115,000 - $125,000
  • Full-time employee - Remote
  • Flexible workplace
  • Great work-life balance

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.