Job Description
Are you a visionary Software Engineer looking for your next big challenge? Vertex Dynamics is urgently hiring for a full-time role in Indianapolis, IN. We are looking for a talent who thrives in a dynamic environment and is ready to shape the future of our digital products.
Join our elite engineering team and enjoy the flexibility of remote options while working with cutting-edge technologies. If you are passionate about writing clean, scalable code and solving complex problems, we want to hear from you immediately.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams, including product managers and designers, to define feature requirements.
- Participate in the full software development lifecycle, from architecture design to deployment and maintenance.
- Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
- Optimize applications for maximum speed and scalability, including database performance tuning.
- Debug, troubleshoot, and resolve technical issues and bugs efficiently.
- Mentor junior engineers and contribute to a culture of continuous learning and technical excellence.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional experience in software development.
- Proficiency in at least two core languages (e.g., Java, Python, JavaScript, C++).
- Strong experience with web frameworks (React, Angular, Vue.js) or backend technologies (Spring, Node.js).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization tools (Docker, Kubernetes).
- Familiarity with database management systems (SQL and NoSQL).
- Excellent problem-solving skills and ability to work independently in a remote or hybrid setting.