Senior C# .NET Software Engineer

at  Sammons Financial Group

West Des Moines, IA 50266, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Nov, 2024Not Specified02 Sep, 2024N/AComputer Science,Sql,Openness,Accountability,J 1,Information Systems,Cloud,Git,Programming Languages,Docker,Agile,Information Science,Javascript Frameworks,.Net Framework,Entity Framework,ContainerizationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Overview:
Designs, codes, tests, troubleshoots, maintains, and documents superior software solutions.

Responsibilities:

  • Greenfield full stack C# .NET development as well as enhancements to existing applications and Web APIs in an Agile Scrum environment.
  • Prepare and interpret business, functional, and non-functional requirements.
  • Design, code, test, troubleshoot, maintain, and document superior software solutions.
  • Collaborate with architects and other software developers to implement the latest, cutting-edge industry best practices and techniques.
  • Modernize, update, and support legacy systems as they are transitioned to current technologies.
  • Plan, coordinate, and implement security measures to safeguard information resources against accidental or unauthorized modification, destruction, or disclosure.
  • Ensure compatibility and interoperability of systems.
  • Perform cost-benefit and return on investment analysis for proposed systems to aid management in making implementation decisions.
  • Regularly provide guidance and training to less experienced analysts/programmers.

SPECIFIC TECHNICAL SKILLS WE ARE LOOKING FOR:

  • C# .NET Framework: Proficiency with OOP and asynchronous programming. Experience with .NET Core/.NET latest frameworks, Web APIs, and familiarity with Entity Framework.

  • UI Development: React or other JavaScript frameworks.

  • SQL: Advanced skills in querying, stored procedures, and performance optimization.
  • Legacy Application Support: .NET full framework, .NET Web Forms, and Visual COBOL experience is not required but is a plus.
  • Software Development Life Cycle (SDLC): Understanding of SDLC, Agile, and DevOps processes and testing integration.
  • Continuous Integration/Continuous Deployment (CI/CD): Familiarity with CI/CD tools such as Azure Pipelines.
  • Containerization and Cloud: Experience with Docker and container orchestration (Kubernetes knowledge is a plus).
  • Version Control Systems: Experience with version control systems like Git.

Qualifications:

  • College Degree in the field of computer science, information science, management information systems or equivalent work experience preferred.
  • Eight years of IT development experience or equivalent preferred.
  • Effective verbal and written communications skills and the ability to communicate with business partners and other IT staff.
  • Problem solving skills sufficient to perform research and propose solutions.
  • Ability to multitask and meet established deadlines.
  • Knowledge of computer programming languages as required for the system.
  • Commitment to embrace Sammons Financial Group Companies shared values (Accountability, Connection, Openness, Respect and Integrity).

Suitability Requirements: • Criminal background check required.
Work Authorization/Sponsorship: At this time, we’re not considering candidates that need any type of immigration sponsorship now or in the future or those needing work authorization for this role (This includes, but is not limited to students on F1-OPT, F1-CPT, J-1, etc.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Greenfield full stack C# .NET development as well as enhancements to existing applications and Web APIs in an Agile Scrum environment.
  • Prepare and interpret business, functional, and non-functional requirements.
  • Design, code, test, troubleshoot, maintain, and document superior software solutions.
  • Collaborate with architects and other software developers to implement the latest, cutting-edge industry best practices and techniques.
  • Modernize, update, and support legacy systems as they are transitioned to current technologies.
  • Plan, coordinate, and implement security measures to safeguard information resources against accidental or unauthorized modification, destruction, or disclosure.
  • Ensure compatibility and interoperability of systems.
  • Perform cost-benefit and return on investment analysis for proposed systems to aid management in making implementation decisions.
  • Regularly provide guidance and training to less experienced analysts/programmers


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

The field of computer science information science management information systems or equivalent work experience preferred

Proficient

1

West Des Moines, IA 50266, USA