Senior Software Engineer

Company:  Findicia
Location: Charlotte
Closing Date: 18/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Position: Senior Software Engineer

Company Overview:

Our client is a leading technology company that provides innovative software solutions to businesses across various industries. With a strong focus on customer satisfaction and cutting-edge technology, our client has established itself as a leader in the industry.

Job Summary:

We are seeking a highly skilled and experienced Senior Software Engineer to join our team in Charlotte, NC. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications and systems that meet the needs of our clients. You will work closely with cross-functional teams to deliver high-quality, scalable, and reliable software solutions.

Key Responsibilities:

- Design, develop, and maintain software applications and systems using industry best practices and coding standards

- Collaborate with cross-functional teams to gather and analyze requirements, and provide technical solutions

- Write clean, efficient, and well-documented code

- Conduct code reviews and provide constructive feedback to team members

- Troubleshoot and debug software issues in a timely manner

- Keep up-to-date with emerging technologies and trends in software development

- Mentor and train junior team members

- Participate in the software development life cycle, including planning, design, development, testing, and deployment

- Ensure software quality and performance by conducting thorough testing and optimization

- Continuously improve and optimize existing software systems and processes

- Communicate project status and progress to stakeholders in a clear and timely manner

Qualifications:

- Bachelor's degree in Computer Science, Software Engineering, or a related field

- Minimum of 5 years of experience in software development

- Strong proficiency in programming languages such as Java, C++, or Python

- Experience with front-end development using HTML, CSS, and JavaScript

- Experience with database design and SQL

- Knowledge of software development methodologies and best practices

- Excellent problem-solving and analytical skills

- Strong communication and collaboration skills

- Ability to work independently and in a team environment

- Experience with Agile development methodologies is a plus

- Knowledge of cloud technologies and platforms (AWS, Azure, etc.) is a plus

If you are a highly motivated and experienced Senior Software Engineer looking for a challenging and rewarding opportunity, we encourage you to apply for this position. Our client offers a competitive salary and benefits package, as well as opportunities for professional growth and development. Join our team and be a part of our client's success story!

Apply Now
Share this job
  • Similar Jobs

  • Senior Software Engineer

    Charlotte
    View Job
  • BA / Software Engineer Senior-Capital Markets

    Charlotte
    View Job
  • Senior Specialty Software Engineer (Lead Java Architect)

    Charlotte
    View Job
  • Software Engineer

    Charlotte
    View Job
  • Software Engineer

    Charlotte
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙