Microsoft Full Stack .Net Developer
Job Description
The Microsoft Full Stack .NET Developer joins MPIUA's IT Department in Boston on a hybrid schedule to design, build, and maintain web applications. The role reports to the IT Manager, Development and Operations and requires on-site presence three days per week in Boston.
Responsibilities
- Plan, create, and deploy highly responsive web applications using modern technologies and frameworks.
- Identify and resolve issues in collaboration with network and database administration teams.
- Work with the IT team to enhance performance, security, functionality, and adaptability of applications.
- Partner with cross-functional teams to analyze requirements, design solutions, and integrate them with existing systems.
- Utilize a range of programming languages and tools to deliver secure, user-friendly software.
- Keep current with trends in web applications and programming languages and evaluate new technologies.
- Design frontend architecture and develop backend functionalities for web applications.
- Ensure secure transmissions to and from third-party vendors and service providers.
- Assess and recommend new technologies for use within the Association.
- Administer and maintain all Association websites.
- Develop database applications using MySQL, Microsoft SQL Server, and Oracle databases.
- Translate detailed specifications into functional code.
- Implement new programs and changes, and maintain documentation.
- Compile, test, and debug software after changes are implemented.
- Uphold development standards in line with industry guidelines.
- Perform additional duties and projects as assigned.
Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent proven work experience.
- Minimum five years of experience in Information Systems.
- At least four years of programming experience.
- At least two years of Full Stack Development experience.
- Proficiency in HTML, CSS, AngularJS/Angular, PHP, WCF, Web API, ASP.NET MVC, and the .NET Framework.
- Solid understanding of relational database concepts.
- Working knowledge of VB.NET, VBScript, XML, Java, SQL, Visual COBOL, and Visual C#.
- Understanding of web-based solutions, including IIS, Apache, and Tomcat.
- Strong attention to detail and organizational skills.
- Effective research, communication, and collaboration abilities.
- Ability to manage multiple projects simultaneously with minimal supervision and high accuracy.
- Strong verbal and written communication skills; willingness to work as part of a team and learn from colleagues.
- Strong analytical skills and the ability to work independently.
- Computer proficiency and ability to maintain confidentiality.
Technologies
- HTML
- CSS
- AngularJS/Angular
- PHP
- WCF
- Web API
- ASP.Net MVC
- .NET Framework
- VB.Net
- VB Scripts
- XML
- Java
- SQL
- Visual COBOL
- Visual C#
- IIS
- Apache
- Tomcat
- MySQL
- Microsoft SQL Server
- Oracle
Benefits
- 401(k)
- Dental insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Referral program
- Tuition reimbursement
- Vision insurance
Activities Required to Perform Essential Functions
- Remain in a stationary position for extended periods as needed.
- Occasionally move about the office to access documents, operate equipment, and interact with colleagues.
- Operate a computer and related office productivity tools as required.
- Read and create both physical and electronic documents.
- Communicate effectively with employees, customers, vendors, and other partners by phone, writing, and in person.
- Think analytically, concentrate on tasks, observe details, and make decisions to meet job requirements.
Similar Jobs
A