What are the responsibilities and job description for the Software Developer position at Initium Software LLC?
Job Overview
We are seeking a skilled and motivated Software Engineer to join our dynamic team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions. This role involves working on various projects, utilizing modern technologies, and collaborating with cross-functional teams to deliver high-quality software products.
Responsibilities
- Design, develop, and maintain scalable web applications using Ruby on Rails and JavaScript.
- Collaborate with product managers and designers to define software requirements and specifications.
- Implement RESTful APIs to facilitate communication between front-end and back-end systems.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Conduct code reviews and provide constructive feedback to peers to ensure code quality and best practices.
- Troubleshoot and resolve software defects, performance issues, and other technical challenges.
- Utilize version control systems such as GitHub and SVN for source code management.
- Work with databases like MySQL and SQL to design efficient data models and queries.
- Engage in application development across various platforms including Linux, .NET, Azure, and AWS.
- Explore emerging technologies such as Quantum engineering to enhance application capabilities.
Experience
- Proficiency in programming languages including Ruby on Rails, JavaScript, Python, C#, C , Java, and VBA.
- Strong understanding of IT infrastructure concepts and web development practices.
- Experience with front-end development frameworks such as React Express is a plus.
- Familiarity with Agile methodologies and software development life cycles (SDLC).
- Knowledge of RBAC (Role-Based Access Control) principles for secure application design.
- Ability to work effectively in a team environment while also being self-motivated to tackle individual tasks. Join us in shaping the future of technology through innovative software solutions!
Job Type: Full-time
Pay: $50,000.00 - $75,000.00 per year
Work Location: Hybrid remote in Westford, MA 01886
Salary : $50,000 - $75,000