Search jobs > Charlotte, NC > Sr software engineer
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.
Sr Software Engineer- Full Stack
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...
ServiceNow Sr Software Engineer
Formal training in Information systems, desktop applications, databases, software development packages and programming languages preferred. ...
Sr. Software Engineer - Web Technologies, Front End Engineer
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...
Sr. Software Engineer
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience. ...
Sr Software Engineer - Front End
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...
Sr Software Engineer - Frontend
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...
Sr Software Engineer II -JSF or Thymeleaf
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, ...
Sr Software Engineer- Java/Kafka
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...
Sr. Software Development Engineer - Real-Time and Big Data
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....
Sr Software Engineer- Full Stack
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...