Sr. Software Engineer Job at Robert Half, Charlotte, NC

VEI4VGEzbldCRFRkY3FXQnNnYVhqb25SaGc9PQ==
  • Robert Half
  • Charlotte, NC

Job Description

Job Description

Job Description

Responsibilities

• Collaborate with the team to design, implement, and optimize high-performing systems using .NET C#

• Develop and optimize SQL databases and stored procedures, focusing on performance tuning and data integrity

• Work closely with the team to apply microservice and n-tier architectural principles to ensure the scalability and modularity of our applications

• Set up and manage CI/CD pipelines using Azure DevOps, focusing on automated testing, building, and deployment

• Refactor and optimize existing codebases to improve efficiency, reliability, and maintainability

• Use Docker and Kubernetes for the deployment of containerized applications

• Collaborate with the Senior Business Analyst and other stakeholders to translate business requirements into actionable technical specifications

• Actively participate in agile practices including sprint planning, backlog prioritization, rapid iteration, and collaborative swarming to address high-priority tasks

• Mentor junior developers, uphold coding standards, and contribute to a positive team culture

• Document code, architecture, and processes to support continuity and facilitate knowledge sharing across the team

• Apply DevOps principles to drive efficiency across the development lifecycle.

• Must hold a Bachelor's or Master's degree in Computer Science, Software Engineering or a related field
• Proven experience as a Software Engineer or similar role in software development
• Proficiency in .NET, with a good knowledge of its ecosystems
• Familiarity with the .NET framework, SQL Server and design/architectural patterns
• Knowledge of at least one .NET language (e.g. C#, Visual Basic .NET) and HTML/CSS
• Understanding of Agile methodologies
• Excellent troubleshooting and communication skills
• Ability to work independently and in team settings
• Strong understanding of object-oriented programming
• Skill for writing reusable libraries
• Familiar with various design and architectural patterns
• Knowledge of concurrency patterns
• Familiarity with Microsoft SQL Server
• Experience with popular web application frameworks
• Knack for writing clean, readable, and easily maintainable code
• Understanding of fundamental design principles for building a scalable application
• Experience creating database schemas that represent and support business processes
• Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
• Experience implementing automated testing platforms and unit tests
• Proficient understanding of code versioning tools.

Job Tags

Similar Jobs

Elara Caring

Home Health Aide Training Class Bronx Job at Elara Caring

 ...PCA $19.15 per hour Date: 11/04/24 We love people who care for people. Elara Caring is seeking dedicated individuals to...  ...week, hands-on certification experience to become Certified Home Health Aides or Personal Care Aides. After completing this program , you... 

Bold Gold Media

Online Chat Specialist Entry Level Job at Bold Gold Media

 ...problem solvers to join our team as an Online chat specialist (Entry Level). We need an...  ...might have while visiting a website Strong work ethic with the ability to work well...  ...personality This position is also a remote position in which you will be working from home... 

TechForcePros

WordPress Developer Job at TechForcePros

 ...sectors. We are committed to driving business success through innovative solutions and exceptional client service. Job Title: WordPress Developer Position Type: Freelance/Contract Hourly Rate: $24 to $29 per hour Location: 100% Remote Company Overview... 

Indiana Public Schools

2nd Shift Custodian - Switzerland County High School Job at Indiana Public Schools

 ...interruptions to the educational program. REQUIREMENTS: H.S. Diploma or G.E.D. PREFERRED: Custodial Experience APPLY TO: Switzerland County School Corporation Attn: Mr. Rod Hite, Superintendent 1040 W. Main Street/ Vevay, IN 47043 Phone: (***) ***-****... 

Christus Health

Certified Surgical Tech - Surgical Services (Apply in minutes) Job at Christus Health

 ...according to type of case.Located just minutes from the shores of Padre Island, CHRISTUS Spohn HospitalCorpus Christi-South provides surgical and medical services for our patientsin south Corpus Christi. Perfectly positioned to serve the rapidly-growingsouth side of...