- Career Center Home
- Search Jobs
- Software Developer
Description
Software Developer. Multiple openings. Develop software solutions by coding in NodeJs, JavaScript, Angular, React programming languages. Develop systems by designing, developing, and installing software solutions. Design system specifications, standards, and programming. Perform analysis, problem definition, requirements, solution development. Study systems flow, data usage, and work processes. Follow software development lifecycle. Develop documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Conduct systems analysis and recommend changes in policies and procedures. Architect solutions based on requirements and business goals. Work on both front-end (user interface) and back-end (server-side) components. Integrate thirdparty APIs, tools, and services with internal systems. Ensure the quality of code through unit tests. Identify and fix bugs or issues in the code and after QA tests. Review code written by other team members to ensure quality, maintainability, and adherence to standards. Optimize code for speed and efficiency, especially for high-traffic applications or resource-heavy systems. Engage in daily standups, sprint planning, retrospectives, and other Agile practices. Troubleshoot and resolve problems and errors during development, testing, and after release. Modify existing software to fix bugs, improve performance. Work with Node.js, Express.js, JavaScript, GraphQL, Redis, MongoDB, Azure, Docusign, React JS, Angular 15,Gatsby, Prismic, Salesforce, RabbitMQ, AWS, TypeScript, HTML, css, scss, Bootstrap, ES6, Ajax. 40 hrs/wk. Must have Master’s degree or equivalent in Computer Science, Electr Engineering, Information Technology, or a related field (will accept a Bachelor's degree plus 5 years of progressive post baccalaureate experience in lieu of a Master's). Must have 2 years experience (or 2 years of experience as Tech Lead, Implementation Engineer, or related occupation). Must have 2 years experience developing systems by designing, developing, and installing software solutions; Designing system specifications, standards, and programming; Performing analysis, problem definition, requirements, solution development; Studying systems flow, data usage, and work processes; Following software development lifecycle; Develop documentation, flowcharts, layouts, diagrams, charts, code comments and clear code; Conducting systems analysis and recommend changes in policies and procedures. Must be willing to travel/relocate to unanticipated locations throughout the US on short notice for extended periods of time. Telecommuting permitted. Salary: $158,974 - $165,000/year. Email or Mail resume with ID# 387 to recruiter@thebostongroup.com or HR, The BSST Software Group, d/b/a The Boston Group, 21 Southwest Cutoff, Northborough, MA 01532.
Requirements
Must have Master’s degree or equivalent in Computer Science, Electr Engineering, Information Technology, or a related field (will accept a Bachelor's degree plus 5 years of progressive post baccalaureate experience in lieu of a Master's). Must have 2 years experience (or 2 years of experience as Tech Lead, Implementation Engineer, or related occupation). Must have 2 years experience developing systems by designing, developing, and installing software solutions; Designing system specifications, standards, and programming; Performing analysis, problem definition, requirements, solution development; Studying systems flow, data usage, and work processes; Following software development lifecycle; Develop documentation, flowcharts, layouts, diagrams, charts, code comments and clear code; Conducting systems analysis and recommend changes in policies and procedures. Must be willing to travel/relocate to unanticipated locations throughout the US on short notice for extended periods of time. Telecommuting permitted.