Senior software developer
Duties and Responsibilities
The Senior Software Developer is responsible for the design and development of ChemGenes Corp’s ERP information system by studying operations, designing, developing, and installing software solutions. The Senior Software Developer is responsible for ensuring that the following tasks are regularly performed to the .NET ERP package including project management for SW development projects, documentation, code release, backups, bug testing, troubleshooting user issues, etc.
Responsible for the regular completion of the following ERP application development items: configure, analyze, design, develop, and maintain ERP program codes and applications to support business processes and functions. The Senior Software Developer acts independently to determine methods and procedures on new assignments and may oversee the activities of other lower-level personnel. Works on significant and unique issues where analysis of situations or data requires an evaluation of intangible variables and may impact future concepts, products or technologies. Exercises latitude in determining objectives and approaches to critical assignments.
The major tasks and duties of the job include but are not limited to:
- Develop high-quality software solutions by studying system flow, data usage, and investigation problem area;
- Develop tools and applications by producing clean, efficient code;
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code;
- Improve operations by conducting system analysis;
- Endorsing changes in policies and procedures;
- Collaborate with internal teams and vendors to fix and improve products;
- Ensure ERP software is up-to-date with the latest technologies;
- Protect operations by keeping information confidential;
- Assume responsibility for ongoing data architecture for ERP software;
- Use professional concepts to contribute to ERP software development concepts and principles and to achieve objectives in creative and effective ways;
- Oversee and direct the work of Junior Software Developers and Software Developers;
- Demonstrate behavior consistent with ChemGenes’ Core Values;
- May perform other duties as assigned.
May require up to 10% local travel to Billerica, MA worksite. Telecommuting is permitted in accordance with company policy.
#LI-DNI
Minimum requirements
Master’s degree or its equivalent in Computer Science, Computer Engineering, or related field.
Must have
- Demonstrated experience with VB.NET and MySQL;
- Demonstrated experience with Object Oriented programming and design patterns;
- Demonstrated experience in systems design;
- Solid understanding of applications development, database development, application and system testing, and integration methodologies;
- Proven logic, communication and troubleshooting skills;
- Demonstrated broad knowledge of software development principles and theory;
- Demonstrated advanced knowledge of software development processes, policies and practices;
- Strong knowledge of Microsoft Office, particularly Word and Excel;
- Demonstrated knowledge of current developments and trends in areas of expertise.
(Unless otherwise indicated, employer is seeking ability in skills listed above with no specific amount of years of experience required. All experience can be gained concurrently.)
Salary
$154,606 to $165,000 per year.
To apply, email resume to [email protected] with Job Title and Ref Number 00083479 in Subject Line. An EOE.
#LI-DNI
Recommended Jobs
6 Month Equine Rotating Internship - 2026
6 MONTH Private Practice Rotating Internship – Reproduction emphasis with Ambulatory and Hospital caseloads South Shore Equine Clinic offers a 6-month internship program to graduates of accredited …
Door Systems & Access Control Technician
Door Systems & Access Control Technician Location: Devens, MA Schedule: MondayâFriday | 8:00 AM â 4:30 PM Pay: $26â$39 per hour (based on experience) The Job Weâre looking …
Specialty Pharmacy Patient Liaison - Medication Access Coordinator
URAC – Drug Testing Required JOB SUMMARY: Boston Medical Center (BMC) provides a specialty pharmacy service to serve the complex medication needs of its chronic patients. BMC Specialty Pharm…
Java / Angular Full Stack Developer
Job Summary We are looking for a highly skilled Java / Angular Full Stack Developer to design, build, and maintain scalable enterprise web applications. This role involves working across the ful…
Customer Service Associate Team Leader (Front End Support Assistant Manager)
Assists the Team Leader in all aspects of daily operations including cash management, expense control, buying, merchandising, labor, regulatory compliance, and special projects as assigned. Leads an…
Spanish Tutor (Remote)
Tutor Me Education is reshaping how students learn. We are looking for teachers and tutors with virtual tutoring experience to provide 1:1 or group instruction to students all across the country! …
Tax Specialist Advanced Reviewer (Seasonal)
About Us Baker Newman Noyes (BNN) is a top 100 tax, assurance, and advisory firm in the U.S. and holds a Best of Accounting™ recognition for superior client service. BNN was founded to create opportu…
Diesel Technician
Diesel Technician Department: DeVivo Truck & Trailer Location: Saugus, MA START YOUR APPLICATION ( DeVivo Truck & Trailer currently has a full-time Diesel Technician opening at ou…
Chief Information Security Officer
About ConnectPay ConnectPay is a rapidly growing, forward-thinking company dedicated to transforming payroll for small businesses across the United States. We deliver innovative cloud-based techno…
Experience Manager - Seven Continents Club
Marathon Tours & Travel Programme Manager - Seven Continents Club This is hybrid role based in our Boston, MA office so you must be based within a commutable distance (Within state) Desti…