Job Description
Job Description
Work with a team of fellow Application Developers to accomplish software project and maintenance goals.
Design, enhance and implement new and existing software applications.
Serve as an SME for multiple standard organizational platforms. Troubleshoot and resolve application issues.
Responsible for researching and evaluating new application technologies.
Be directly involved with the following development platforms: Microsoft.Net, Client‐Side web technologies (HTML, JavaScript, and CSS), SQL Server development, REST Web Services, and XML processing.
Be directly involved in at least two of the following: BizTalk, SharePoint, ASP, Oracle, workflow, and other application development technologies.
Design, prepare and execute coded unit test using NUnit testing tools
Design, prepare and execute coded unit test using JavaScript (QUnit, Jasmine) testing tools. Participate in writing and executing automated User Acceptance Testing.
Lead in proactive of Test‐Driven Development.
Mentor entry level level co‐workers and review developed applications for quality and development standardization. Maintain development standards for team projects in Team Foundation Service
Attend, and participate in staff meetings and related activities; attend training to keep up to date with application development advancements.
Meet with internal customers to gather requirements and flesh out scope of work and deliverables. Oversee the installation and maintenance of all software applications.
Provide technical strategy and best practice direction to employees and coworkers. Communicate with other departments regarding application issues.
Oversee the management of all mission critical applications to ensure its availability. Maintain a close working relationship with departmental management and co‐workers. Participate in business analysis duties as assigned.
As a potential ambassador for the team, maintain good detail oriented relationships with members of business. Participate in architectural improvement assignments as assigned.
Act as an example for quality‐driven development for entry level developers.
Apply and lead in the application of software craftsmanship and engineering as outlined by team leadership and architects.
Participate in development operations tasks such and managing Continuous Integration Server, Source Control Server, Automated Deployment Server, etc.
Performs other duties as assigned.
Non‐Essential Tasks
Perform and assume duties and responsibilities of others as assigned.
Education
Requires a high school diploma or general equivalency diploma. Prefer related formal training.
Licenses and/or Certifications
Related technical certifications preferred
Atlassian Jira, Backend Development, Bug Tracking, C++, GitHub, AB Testing, Agile Scrum, Ajax, API Development, ASP.NET, .NET Framework, Microsoft SQL Server, REST API
Call today for Immediate Consideration!