Match score not available

Software Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in IT-related or Engineering field., Minimum of five years of experience in electronic data processing systems study, design, and programming., At least three years in a lead capacity, with experience migrating systems from older technologies to newer solutions., Experience with cloud platforms and Agile environments is desirable..

Key responsabilities:

  • Analyze and create migration plans for legacy .NET applications to Modern Development Environment.
  • Design system architecture in accordance with client standards and guidelines.
  • Assist the development team in breaking down projects into manageable tasks and support documentation for deployment.
  • Test and troubleshoot issues in the migrated application while working with customers to resolve problems.

Capio Group logo
Capio Group Information Technology & Services TPE https://capiogroup.com/
11 - 50 Employees
See all jobs

Job description

Capio Group is looking for an experienced Software Engineer!

Full-time employee - Remote
Salary: $115,000 - $125,000

About Us:

Capio Group is a California-based Information Technology Consulting firm serving the public sector since 2010. We assist the Government in delivering large, complex systems and solutions. Capio Group is a small, but quickly growing firm that mixes good ideas, with great people, to achieve extraordinary results for our clients. We offer the salary and benefits of the bigger companies, with the added bonus of a flexible workplace and a great work-life balance.

Scope of Work:

Capio Group is looking for an experienced Software Engineer to provide consulting and implementation support services to migrate/transfer the old .NET applications to the new clients Modern Development Environment (MDE). This role involves analyzing and refining 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; and/or ensure the rigorous application of information security/information assurance policies, principles and practices to the delivery of application software services.

The Software Engineer will be responsible for tasks including but not limited to:

  • 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. 
Mandatory Experience:
  1. 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.
  2. 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.
  3. Must provide at least two (2) references from previous engagements of similar size, scope, and type of service.
  4. Must have at least five (5) years of previous work experience migrating systems from older technologies to newer, more scalable solutions.
Desirable Experience:
  1. At least two (2) years of experience working with cloud platforms (e.g., AWS, Azure) to support the system architecture and migration process. 
  2. At least two (2) years of experience working in Agile environments, breaking down large projects into manageable components and stories.
  3. At least two (2) years of experience in designing scalable and maintainable system architecture, ensuring it aligns with technical standards.
  4. At least two (2) years of experience with a .NET Legacy application. 
Equal Opportunity Employer:
 
At Capio Group, our employees are our greatest asset and diversity, equity, and inclusion are at the core of who we are. Our commitment to these values is unyielding and is central to our mission and to our impact. We know that having diverse perspectives helps to generate better ideas to solve the complex problems of our diverse clients and the communities they serve.

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Troubleshooting (Problem Solving)
  • Teamwork
  • Communication
  • Problem Solving

Software Engineer Related jobs