Full Stack Developer
2 weeks ago
Reporting to the Director, IT Infrastructure & Business Applications, the Full Stack Developer works closely with the Associate Director of Enterprise Applications to support, maintain and enhance the functionality of the enterprise applications, databases and other custom tools. The Full Stack Developer is responsible for designing, developing, and maintaining scalable web applications, working across the full technology stack, that meet the Museum's needs.
Essential Functions:
- Work closely with Associate Director of Enterprise Applications to understand the organization's needs and requirements, and assist with the recommendations and development of technical strategies, in order to enhance the functionality and usefulness of our application systems.
- Collaborate with Manager of Conservation Administration and teams from Exhibition Planning, Conservation, Rights and Licensing and the Registrar's Office to design, test and implement new and modified applications.
- Act as the primary support person for our Collections Database, The Museum System (TMS).
- Design, develop, and maintain web applications using ASP.NET, C# and T-SQL for both front-end and back-end components.
- Assist in managing SQL Server databases, including data modeling, query optimization, and performance tuning.
- Implement responsive and user-friendly front-end interfaces with ASP.NET, HTML, CSS, and JavaScript frameworks.
- Develop APIs and integrate with third-party services as needed.
- Write clean, efficient, and maintainable codes while following coding standards and best practices.
- Create technical documentation and user guides.
- Conduct code reviews as needed.
- Troubleshoot and resolve technical issues and bugs in a timely manner.
- Stay abreast of emerging technologies and industry trends to ensure our applications remain cutting-edge.
Requirements and Characteristics:
- Bachelor's degree in computer science, Software Engineering, or equivalent.
- 3 to 5 years of hands-on experience in database and application software development and support with expertise in ASP.NET, C# and SQL Server.
- Strong understanding of object-oriented design, application development concept and relational databases.
- Experience working with RDBMS like SQL Server, writing views, procedures and functions.
- Experience with MS Visual Studio.
- Experience with API development and integration.
- Knowledge of web development technologies such as HTML, CSS, JavaScript, and front-end frameworks.
- Familiarity with Windows Server operating systems.
- Knowledge of Crystal Reports and SQL Server Reporting Services (SSRS) preferred.
- Strong relationship management skills and a collaborative style to work directly with users, understand their needs/requirements, and deliver high-quality solutions.
- Knowledge of software development best practices, including version control, testing, and code review.
- Problem-solving skills and the ability to work in a collaborative team environment.
- Excellent time management and organization skills to handle multiple projects simultaneously.
- A strong commitment to delivering high-quality and robust solutions.
- Ability and willingness to learn appropriate programming languages to adapt to systems already in place and provide support for future projects.
- Must exercise discretion and judgment in all aspects of handling confidential and sensitive information.
- Familiarity with TMS, e-Museum or other collections management system.
- Familiarity with image formats and processing techniques.
- Experience with cloud platforms (e.g., AWS or Azure).
- Experience with IIS administration.
- Experience with Git and GitHub.
- Certification in relevant technologies.
- Supportive of the Museum's efforts and support of Inclusion, Diversity, Equity and Accessibility (IDEA).
- Affinity for or interest in working in a museum or cultural environment desirable.
The Museum reserves the right to change job descriptions. While this job description is intended to include essential duties, it is conceivable that job duties may change before the job description is officially revised.
Salary and Schedule: Full-Time Salary, $75,000 - $85,000. This position is affiliated with the United Auto Worker's Union.
The MFA is an equal opportunity employer. The community and audience we serve is diverse, and we wish to foster that diversity in our workplace. Toward that end, the MFA does not discriminate against individuals in hiring, employment or promotion on the basis of race, religion, color, sex/gender, gender identity and gender expression, age, marital status, national origin, sexual orientation, citizenship, handicap or disability, veteran or military status, political belief, pregnancy, genetic information or any other characteristic protected by law.
-
Full Stack Developer
5 days ago
Boston, MA, United States CloudHealth Technologies Full timeCloudHealth is looking for a talented and motivated full stack engineer capable of designing, developing and supporting a complex and fast-growing cloud-based SaaS application. We value an analytic mind, an independent spirit, a passion for the craft of software engineering, and an ability to execute in a fast-moving startup environment. We believe that...
-
Full Stack Developer
2 days ago
Boston, MA, United States CloudHealth Technologies Full timeCloudHealth is looking for a talented and motivated full stack engineer capable of designing, developing and supporting a complex and fast-growing cloud-based SaaS application. We value an analytic mind, an independent spirit, a passion for the craft of software engineering, and an ability to execute in a fast-moving startup environment. We believe that...
-
Full Stack Developer
5 days ago
Boston, MA, United States Insight Global Full timeInsight Global is looking for a Full-Stack Developer to join our client in the FinTech industry on a contract basis. This contract has an initial duration of 3 months, with a high likelihood of extension and/or potential conversion to permanent, full-time. The successful candidate should be able to work on-site in Boston, MA three times per week. Within the...
-
Full Stack Developer
1 week ago
Boston, MA, United States Insight Global Full timeInsight Global is looking for a Full-Stack Developer to join our client in the FinTech industry on a contract basis. This contract has an initial duration of 3 months, with a high likelihood of extension and/or potential conversion to permanent, full-time. The successful candidate should be able to work on-site in Boston, MA three times per week. Within the...
-
Full Stack Developer
2 days ago
Boston, MA, United States Insight Global Full timeInsight Global is looking for a Full-Stack Developer to join our client in the FinTech industry on a contract basis. This contract has an initial duration of 3 months, with a high likelihood of extension and/or potential conversion to permanent, full-time. The successful candidate should be able to work on-site in Boston, MA three times per week. Within the...
-
Full Stack Angular Developer
3 days ago
Boston, MA, United States PLANIT Group Full timePlanIT Group is seeking a Full Stack Angular Developer for our Federal customer in the Washington, DC area. The ideal candidate will be experienced Full Stack Developer to join our agile team on a fast-paced, time-critical web application project. This role involves building both the responsive frontend using Angular 18 and Kendo UI and the backend Web APIs...
-
Full Stack Angular Developer
1 week ago
Boston, MA, United States PLANIT Group Full timePlanIT Group is seeking a Full Stack Angular Developer for our Federal customer in the Washington, DC area. The ideal candidate will be experienced Full Stack Developer to join our agile team on a fast-paced, time-critical web application project. This role involves building both the responsive frontend using Angular 18 and Kendo UI and the backend Web APIs...
-
Full Stack Angular Developer
2 days ago
Boston, MA, United States PLANIT Group Full timePlanIT Group is seeking a Full Stack Angular Developer for our Federal customer in the Washington, DC area. The ideal candidate will be experienced Full Stack Developer to join our agile team on a fast-paced, time-critical web application project. This role involves building both the responsive frontend using Angular 18 and Kendo UI and the backend Web APIs...
-
Full Stack Developer
2 weeks ago
Boston, MA, United States Saviance Full timeFull Stack Developer Location: Remote-Colombia and MexicoDuration: 6 months ContractAbout BigRio: BigRio is a remote-based, technology consulting firm headquartered in Boston, MA. We deliver software solutions ranging from custom development and software implementation to data analytics and machine learning/AI integrations. As a one-stop shop, we attract...
-
Full Stack Developer
2 weeks ago
Boston, MA, United States Saviance Full timeFull Stack Developer Location: Remote-Colombia and MexicoDuration: 6 months ContractAbout BigRio: BigRio is a remote-based, technology consulting firm headquartered in Boston, MA. We deliver software solutions ranging from custom development and software implementation to data analytics and machine learning/AI integrations. As a one-stop shop, we attract...