Software Engineer at Robert Half in Oklahoma City, Oklahoma

Posted in Other 2 days ago.

Type: full-time





Job Description:

Job Title: Senior C#/.NET Software Developer

Location: Oklahoma City, OK (On-site)

Job Type: Full-Time

Job Description: We are searching for a skilled Senior C#/.NET Software Developer to join our dynamic team. This role is pivotal in the design, development, and deployment of robust software solutions utilizing cutting-edge technologies. As a Senior Developer, you will play a crucial role in architecting scalable applications that drive business growth and deliver exceptional user experiences.

Key Responsibilities:
  • Design and develop complex software solutions using C# and the .NET framework.
  • Collaborate closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
  • Implement best practices in software development, including design patterns, SOLID principles, and clean code standards.
  • Lead technical discussions and mentor junior developers, ensuring adherence to coding standards and architectural guidelines.
  • Perform code reviews, providing constructive feedback to maintain code quality and improve team productivity.
  • Develop RESTful APIs and integrate with third-party services and APIs.
  • Optimize application performance through profiling, tuning, and troubleshooting.
  • Implement security best practices to ensure data protection and system integrity.
  • Design and maintain databases, writing efficient SQL queries and stored procedures.
  • Stay current with industry trends and advancements in software development, recommending new tools and technologies to enhance our solutions.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent professional experience.
  • 5+ years of hands-on experience in software development with a strong focus on C#/.NET technologies.
  • Expertise in designing and developing scalable, enterprise-level applications.
  • Proficiency in ASP.NET Core, MVC, Web API, Entity Framework, and LINQ.
  • Solid understanding of front-end technologies such as HTML5, CSS3, JavaScript (ES6+), and modern JavaScript frameworks (e.g., React, Angular).
  • Experience with cloud platforms (Azure, AWS) and containerization (Docker, Kubernetes) is a plus.
  • Familiarity with Agile methodologies and DevOps practices (CI/CD pipelines, automated testing).
  • Strong analytical and problem-solving skills with a keen attention to detail.
  • Excellent verbal and written communication skills, with the ability to effectively collaborate with cross-functional teams.

More jobs in Oklahoma City, Oklahoma

Management
about 2 hours ago

University of Oklahoma
Other
about 5 hours ago

Health Services Advisory Group, Inc.
Other
about 5 hours ago

University of Oklahoma
More jobs in Other

Other
4 minutes ago

Anomali
Other
4 minutes ago

Anomali
Other
4 minutes ago

Anomali