Job Description
We are a top-tier technology firm looking for a talented Software Engineer to join our dynamic team in Raleigh, North Carolina. We are currently in a phase of rapid growth and are urgently hiring skilled professionals to help us build the future of fintech.
As a key member of our engineering squad, you will collaborate with cross-functional teams to design, develop, and deploy scalable applications. We offer a competitive salary, comprehensive benefits, and a culture that prioritizes innovation and professional growth. If you are ready to advance your career at one of the leading Top Tech Companies, apply today.
Responsibilities
- Develop and maintain high-quality, scalable software solutions using modern programming languages.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
- Write clean, efficient, and well-documented code following industry best practices.
- Collaborate with product managers and designers to define and implement new features.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot, debug, and resolve technical issues to ensure system stability.
- Optimize application performance and enhance user experience.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in software development.
- Strong proficiency in Java, Python, or C#.
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with database technologies (SQL, NoSQL).
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in an Agile/Scrum environment.