Applications Programmer II
Intermediate professional level role. Works independently on small to medium development projects as a project team leader that require increased skill in multiple technical environments and knowledge in a specific business area. Develops solutions requiring analysis and research under the general direction of more senior application development analysts supervisors or managers. Generally works on more than one (1) project at a time as a project team member. Typically requires four (4) or more years of programming / systems analysis experience.
Key Responsibilities
Provides design development of projects involving application development migrations and additions to existing applications.
Participates in project meetings with other technical staff business owners and subject matter experts.
Assesses and develops design requirements for project and communicates in writing or in meetings with development team while assessing detailed specifications against design requirements.
Reviews application in progress of development to ensure compliance with overall design parameters and corporate development standards.
Develops and / or reviews development of test protocols for testing application before user acceptance.
Reviews test results and directs further development.
May serve as technical lead architect project lead or principal developer.
May provide or guide provision of technical support to applications currently in production.
May mentor or guide work of less experienced programming and development staff.
Performs other related duties as assigned.
Key Skills / Qualifications
Bachelors Degree in Computer Science Information Systems or the equivalent combination of education training or work experience.
Knowledge ofDark Matterbusiness environment and the application development environment
Experience working with development technologies such as C# . Web Forms Windows Communication Foundation (WCF) SQL ServerADO Visual Studio JavaScript
Experience in (.NET 5 Razor) RESTful API design and development Angular or similar front-end frameworks a plus
Experience building and supporting applications
Excellent analytical decision-making and problem-solving skills
Ability to develop partnership-oriented relationships with business executives and functional leaders especially as it relates to operations and technology
Must be able to multitask in a fast-paced environment with focus on timeliness documentation and communications with peers and business users alike
Solid understanding of software design patterns and enterprise integration patterns.
Familiarity with secure coding practices.
Ability to communicate well both verbally and in writing to technical and non-technical audiences of various levels withinDark Matteror outside the organization (executives regulators clients etc.)
Results oriented business focused and successful at interfacing across multiple organizational units.
Working Conditions
This is a full-time position and the selected candidate is expected to work standard business hours with occasional extended hours as needed to meet project deadlines.
The selected candidate is expected to work from the office 3 days per week (Tuesdays Wednesdays and Thursdays).
About Our Company
At Dark Matter Technologies were leading the tech-driven revolution in loan origination. Our commitment to cutting-edge origination and AI technology solutions is reshaping the industry landscape and illuminating the pathway to seamless experiences. Our mission Empowering the mortgage industry to achieve more.
Applicants with disabilities who would like to require a reasonable accommodation related to any part of the application process may contact us at .
#DMT
Key Skills
Mainframe Development,Cobol,SQL,.NET,C / C++,Coordinate Measuring Machine,Relational Databases,Microsoft SQL Server,C#,Visual Studio,Visual Basic,Db2
Employment Type : Full-Time
Experience : years
Vacancy : 1
Application Programmer • Sharon, Massachusetts, USA