Software EngineerJob Category Software DevelopmentLocation Dedham MAEmployer .Job Number 736096Salary $107557.00/yearDescription The Software Engineer will have the following responsibilities:
1) Collaborate across functional teams to design develop and deploy business software solutions while actively managing project milestones and deliverables and contributing to all phases of the software development lifecycle;
2) Work with engineers and senior team members to establish product requirements and specifications based on the principles of software engineering and development;
3) Write production-level code and utilize knowledge of Spring Framework relational and non-relational databases and cloud platforms to create new software features and maintain existing backend web services;
4) Work directly with clients project managers to determine design requirements and feasibility within cost constraints and to establish product roadmap timelines;
5) Work with clients engineering teams to implement customized software solutions data pipelines and internal tools;
6) Manage clients code repositories and implement robust version control practices while configuring and maintaining CI/CD (Continuous Integration and Continuous Delivery) pipelines to ensure streamlined and reliable software deployment processes;
7) Evaluate software performance and server capabilities using monitoring metrics test reports and user interaction data while maintaining and testing customized products to ensure security scalability and performance optimization;
8) Design configure and integrate Identity and Access Management (IAM) systems and implement user provisioning synchronization and lifecycle management;
9) Deliver technical support and ongoing software maintenance services to clients effectively diagnosing and resolving complex technical issues to ensure optimal system performance and client satisfaction; and
10) Create and maintain technical documentation and articles.
Work Hours: 9:00AM to 5:00PMExperience qualifications A minimum of six (6) months of employment or internship experience in building software applications or websites. Required experience must include the following:
1) A minimum of six (6) months of demonstrated experience in front-end UI and back-end database for websites;
2) A minimum of six (6) months of demonstrated experience in enhancing security of software applications or websites;
3) A minimum of six (6) months of demonstrated experience in maintaining and debugging software applications or websites;
4) A minimum of six (6) months of demonstrated experience in creating technical documentation;
5) A minimum of six (6) months of demonstrated experience in using JavaScript HTML and CSS for website development.Educational requirements Bachelors Degree in Computer Science Electrical and Computer Engineering or a related field (foreign equivalent is acceptable). Required knowledge must include the following:
6) Bachelors Degree in Computer Science Electrical and Computer Engineering or a related field (foreign equivalent is acceptable) level of knowledge in C programming language;
7) Bachelors Degree in Computer Science Electrical and Computer Engineering or a related field (foreign equivalent is acceptable) level of knowledge in data structure and algorithm analysis and design;
8) Bachelors Degree in Computer Science Electrical and Computer Engineering or a related field (foreign equivalent is acceptable) level of knowledge in operating systems and computer networks;
9) Bachelors Degree in Computer Science Electrical and Computer Engineering or a related field (foreign equivalent is acceptable) level of knowledge in MATLAB foundation and application technology;
10) Bachelors Degree in Computer Science Electrical and Computer Engineering or a related field (foreign equivalent is acceptable) level of knowledge in data science engineering methods and tools as well as data management and database design; and
11) Bachelors Degree in Computer Science Electrical and Computer Engineering or a related field (foreign equivalent is acceptable) level of knowledge in web design and user experience engineering and web development tools and methods.Job Type This is a Full-Time Position
Software EngineerJob Category Software DevelopmentLocation Dedham MAEmployer .Job Number 736096Salary $107557.00/yearDescription The Software Engineer will have the following responsibilities:1) Collaborate across functional teams to design develop and deploy business software solutions while active...
Software EngineerJob Category Software DevelopmentLocation Dedham MAEmployer .Job Number 736096Salary $107557.00/yearDescription The Software Engineer will have the following responsibilities:
1) Collaborate across functional teams to design develop and deploy business software solutions while actively managing project milestones and deliverables and contributing to all phases of the software development lifecycle;
2) Work with engineers and senior team members to establish product requirements and specifications based on the principles of software engineering and development;
3) Write production-level code and utilize knowledge of Spring Framework relational and non-relational databases and cloud platforms to create new software features and maintain existing backend web services;
4) Work directly with clients project managers to determine design requirements and feasibility within cost constraints and to establish product roadmap timelines;
5) Work with clients engineering teams to implement customized software solutions data pipelines and internal tools;
6) Manage clients code repositories and implement robust version control practices while configuring and maintaining CI/CD (Continuous Integration and Continuous Delivery) pipelines to ensure streamlined and reliable software deployment processes;
7) Evaluate software performance and server capabilities using monitoring metrics test reports and user interaction data while maintaining and testing customized products to ensure security scalability and performance optimization;
8) Design configure and integrate Identity and Access Management (IAM) systems and implement user provisioning synchronization and lifecycle management;
9) Deliver technical support and ongoing software maintenance services to clients effectively diagnosing and resolving complex technical issues to ensure optimal system performance and client satisfaction; and
10) Create and maintain technical documentation and articles.
Work Hours: 9:00AM to 5:00PMExperience qualifications A minimum of six (6) months of employment or internship experience in building software applications or websites. Required experience must include the following:
1) A minimum of six (6) months of demonstrated experience in front-end UI and back-end database for websites;
2) A minimum of six (6) months of demonstrated experience in enhancing security of software applications or websites;
3) A minimum of six (6) months of demonstrated experience in maintaining and debugging software applications or websites;
4) A minimum of six (6) months of demonstrated experience in creating technical documentation;
5) A minimum of six (6) months of demonstrated experience in using JavaScript HTML and CSS for website development.Educational requirements Bachelors Degree in Computer Science Electrical and Computer Engineering or a related field (foreign equivalent is acceptable). Required knowledge must include the following:
6) Bachelors Degree in Computer Science Electrical and Computer Engineering or a related field (foreign equivalent is acceptable) level of knowledge in C programming language;
7) Bachelors Degree in Computer Science Electrical and Computer Engineering or a related field (foreign equivalent is acceptable) level of knowledge in data structure and algorithm analysis and design;
8) Bachelors Degree in Computer Science Electrical and Computer Engineering or a related field (foreign equivalent is acceptable) level of knowledge in operating systems and computer networks;
9) Bachelors Degree in Computer Science Electrical and Computer Engineering or a related field (foreign equivalent is acceptable) level of knowledge in MATLAB foundation and application technology;
10) Bachelors Degree in Computer Science Electrical and Computer Engineering or a related field (foreign equivalent is acceptable) level of knowledge in data science engineering methods and tools as well as data management and database design; and
11) Bachelors Degree in Computer Science Electrical and Computer Engineering or a related field (foreign equivalent is acceptable) level of knowledge in web design and user experience engineering and web development tools and methods.Job Type This is a Full-Time Position
View more
View less