What are the responsibilities and job description for the Senior Software Developer position at Morgan White Group?
Company Overview
Morgan White Group is a dynamic and innovative organization that prides itself on delivering cutting-edge software solutions. Our team of experts works tirelessly to push the boundaries of what is possible, and we are seeking a highly skilled Software Developer I to join our ranks.
Job Description
The Software Developer I will work under the supervision of the Vice President of Software Development or Project Manager, reporting directly to them. This entry-level role is designed to provide broad experience and increase programming skills. Key responsibilities include designing, developing, and maintaining both new and existing code using a range of technologies such as JavaScript, HTML, CSS, C#, MVC 3.5 , Web API, Windows Services, and Entity Framework. The successful candidate will also contribute to all software development cycle activities, including design, development, documentation, and testing.
Required Skills and Qualifications
To be considered for this position, applicants must have a Bachelor's degree in Computer Programming or a related field, equivalent work experience, or coding academy. Proficiency in server-side technologies such as .NET Core, HTML, and CSS is essential, as is an intimate knowledge of cross-browser challenges and developing CSS-driven layouts. A passion for user-centric design, web standards, usability, and clean code is also required, along with a solid understanding of Usability, User Centered Design, and pre-disposition for finding and looking for efficiencies in process and workflow. Preferred qualifications include at least one year of experience working on large-scale, complex applications, developing object-oriented applications using .NET and SQL/Linq skills, and experience working in Microsoft Cloud stack including Azure technologies.
Benefits
We offer a competitive salary and benefits package, as well as opportunities for professional growth and development. Our team environment is collaborative and supportive, with a strong emphasis on innovation and excellence. If you are a motivated and talented individual who is passionate about software development, we encourage you to apply for this exciting opportunity.
Morgan White Group is a dynamic and innovative organization that prides itself on delivering cutting-edge software solutions. Our team of experts works tirelessly to push the boundaries of what is possible, and we are seeking a highly skilled Software Developer I to join our ranks.
Job Description
The Software Developer I will work under the supervision of the Vice President of Software Development or Project Manager, reporting directly to them. This entry-level role is designed to provide broad experience and increase programming skills. Key responsibilities include designing, developing, and maintaining both new and existing code using a range of technologies such as JavaScript, HTML, CSS, C#, MVC 3.5 , Web API, Windows Services, and Entity Framework. The successful candidate will also contribute to all software development cycle activities, including design, development, documentation, and testing.
Required Skills and Qualifications
To be considered for this position, applicants must have a Bachelor's degree in Computer Programming or a related field, equivalent work experience, or coding academy. Proficiency in server-side technologies such as .NET Core, HTML, and CSS is essential, as is an intimate knowledge of cross-browser challenges and developing CSS-driven layouts. A passion for user-centric design, web standards, usability, and clean code is also required, along with a solid understanding of Usability, User Centered Design, and pre-disposition for finding and looking for efficiencies in process and workflow. Preferred qualifications include at least one year of experience working on large-scale, complex applications, developing object-oriented applications using .NET and SQL/Linq skills, and experience working in Microsoft Cloud stack including Azure technologies.
Benefits
We offer a competitive salary and benefits package, as well as opportunities for professional growth and development. Our team environment is collaborative and supportive, with a strong emphasis on innovation and excellence. If you are a motivated and talented individual who is passionate about software development, we encourage you to apply for this exciting opportunity.