C# engineer

undefined ago • All levels • Programming

Job Summary

Job Description

We are seeking a proactive and skilled .NET Engineer to join our engineering team and take over the ownership of two business-critical C# applications currently being transitioned from a third-party vendor. These applications are hosted on AWS, backed by a shared Oracle database, and serve important business processes. The role involves maintaining, enhancing, and troubleshooting, then collaborating on long-term modernization strategies.
Must have:
  • Take ownership of C#/.NET applications.
  • Analyze codebase for business logic and data flows.
  • Maintain, enhance, and troubleshoot applications.
  • Implement new features with stakeholders.
  • Participate in modernization roadmap discussions.
  • Ensure stability of AWS applications.
  • Support Oracle database integration and query performance.
  • Adhere to software engineering best practices.
  • Strong C#/.NET Framework and .NET Core experience.
  • Experience with AWS-hosted applications (EC2, S3, RDS).
  • Solid understanding of Oracle databases, PL/SQL, and SQL.
  • Ability to work with and improve legacy codebases.
  • Comfortable with independent ownership of codebases.
  • Good problem-solving skills.
  • Effective communication and collaboration.

Job Details

About the Role

We are seeking a proactive and skilled .NET Engineer to join our engineering team and take over the ownership of two business-critical C# applications currently being transitioned from a third-party vendor. These applications are hosted on AWS, backed by a shared Oracle database, and serve important business processes. While the business logic may have some complexity, the technical architecture is straightforward.

This role will involve getting up to speed with the applications, owning their maintenance and enhancements, and then working with the team to determine the long-term strategy for modernization, re-architecture, or continued support.

Key Responsibilities

  • Take over and build deep knowledge of two existing C#/.NET applications currently being transitioned from a vendor.
  • Analyze the codebase to understand business logic, data flows, and integration points.
  • Maintain, enhance, and troubleshoot the applications as needed.
  • Collaborate with business stakeholders and internal engineering teams to implement new features and improvements.
  • Participate in technical discussions around the long-term roadmap and modernization options for the applications.
  • Ensure the stability and reliability of the applications running in AWS environments.
  • Support integration with a shared Oracle database, ensuring efficient data handling and query performance.
  • Adhere to software engineering best practices, including version control, testing, and documentation.

Required Skills and Experience

  • Strong hands-on experience with C#/.NET Framework and/or .NET Core.
  • Experience working with AWS-hosted applications (EC2, S3, RDS, etc.).
  • Solid understanding of Oracle databases, PL/SQL, and writing/optimizing SQL queries.
  • Proven ability to work with legacy codebases and gradually improve them.
  • Comfortable working independently in taking ownership of codebases.
  • Good problem-solving skills and ability to understand complex business logic.
  • Effective communicator, able to work collaboratively with cross-functional teams.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Sydney, New South Wales, Australia

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Programming Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies spanend-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in ourFinLabswe develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more.Over the last20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of14,500+,and has58offices in 21 countrieswithin key global markets.For more information on the company, please visit ourwebsiteorLinkedIncommunity.

Tampa, Florida, United States (On-Site)

Sydney, New South Wales, Australia (On-Site)

Warren, New Jersey, United States (On-Site)

Sydney, New South Wales, Australia (On-Site)

Bengaluru, Karnataka, India (On-Site)

Tampa, Florida, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Synechron

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug