Search jobs > Charlotte, NC > Sr software engineer

Sr. Software Engineer

Robert Half
Charlotte, NC, United States
Full-time

Key Responsibilities :

  • Design, develop, and maintain web applications and services using Python, .NET, and related technologies.
  • Work with SQL databases to design and optimize queries, ensuring data integrity and performance.
  • Utilize AWS services to build scalable, reliable, and secure cloud-based solutions.
  • Collaborate with front-end developers to create seamless, responsive user interfaces.
  • Participate in code reviews, providing and receiving constructive feedback to ensure code quality and best practices.
  • Lead technical discussions and contribute to architecture and design decisions.
  • Troubleshoot and resolve complex technical issues across the stack.
  • Mentor junior developers and contribute to their professional growth.
  • Stay up-to-date with emerging technologies and industry trends, applying new knowledge to enhance existing systems.

Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 5+ years of experience in full-stack software development, with a focus on Python, .NET, and SQL.
  • Proven experience with AWS services such as EC2, S3, Lambda, and RDS.
  • Strong understanding of front-end technologies such as JavaScript, HTML, and CSS.
  • Experience with RESTful API design and implementation.
  • Proficient in version control systems like Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work well in a team environment.
  • Experience with Agile development methodologies.
  • 16 days ago
Related jobs
Promoted
Lowe's
Charlotte, North Carolina

The primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions. This role facilitates the implementation and maintenance of complex business and enterpri...

Promoted
Atrium Health
Charlotte, North Carolina

Formal training in Information systems, desktop applications, databases, software development packages and programming languages preferred. ...

Promoted
Lowe's
Charlotte, North Carolina

Collaborate with business and product stakeholders, UI/UX partners, and other engineering teams to deliver well-architected and well documented software solutions. A software engineer already familiar with some of the front-end AND back-end technologies listed. OR a Software Engineer familiar with s...

Promoted
Robert Half
Charlotte, North Carolina

Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience. ...

Promoted
Lowe's
Charlotte, North Carolina

The primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions. This role facilitates the implementation and maintenance of complex business and enterpri...

Lowe's Companies
Charlotte, North Carolina

Front End – Senior Software Engineer. A software engineer already familiar with front end and back end technologies. Able to lead software projects and mentor more junior engineers. The primary purpose of this role is to translate business requirements and functional specifications into logical prog...

LexisNexis VitalChek Network Inc. Company
North Carolina

Java Developer to join our dynamic, growing team.Must have current experience with JSF or Thymeleaf.Writing clean, scalable, and efficient front-end code in Java.Designing, develop, and maintain front-end components for Java-based applications.Implementing responsive web interfaces using HTML, CSS, ...

Lowe's Companies
Charlotte, North Carolina

Participates and mentors other engineers in software development technologies and processes by creating onboarding documents, issue Root Cause Analysis (RCA), key learnings, demos and share-out sessions. The primary purpose of this role is to translate business requirements and functional specificat...

Esri
Charlotte, North Carolina

Work with a team of dedicated Software Engineers, Product Engineers, and Site Reliability Engineers to design, build, and maintain the most desired capabilities and enhancements. As a software engineer, you will design and develop software used by organizations across diverse markets and industries....

Lowe's Companies
Charlotte, North Carolina

The primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions. This role facilitates the implementation and maintenance of complex business and enterpri...