Responsible for designing, programming, and validating new features, enhancements and maintenance to Mindex's student management software school tool , as defined by product owners and under the scrum process guidance of the team's scrum master. Application is 3-tier, web-based application written in C#, some ASP.NET, SQL Server 2005/2008/R2/2012 and Crystal Reports.
Share responsibility in the design, architecture, implementation, and validation of features
Perform basic analysis and design for program changes to gain an understanding of application changes.
Provide time estimates for development tasks. Monitor progress against task estimates.
Apply application specific technical skills to independently produce deliverables (i.e. program changes, unit test, documentation, etc.).
Recognize code inefficiencies and makes suggestions for improvements, if applicable.
Provide documentation to support program changes.
Plan, document, and execute unit test plans to ensure all code changes meet requirements / specifications.
Ensure overall quality of their code within the overall project
Support and execute tasks based on the commitments made by the scrum team to both the sprint and release
Support programming changes during quality assurance, user acceptance testing, and post implementation to ensure integrity of application.
Comply with and contribute to standards and procedures to ensure development consistency (e.g. programming standards, change management, version control).
Aid in adding automation test code when needed
All other duties as assigned.
Bachelor degree in Computer Science, IT or closely related field
Minimum of 3-5 years professional experience in application development using the following:
.Net development experience using C# as the primary language required
ASP.Net experience required
Microsoft SQL Server 2005, 2008, R2 and 2012 strongly preferred
Effective communication with peers and ability to work in a cross functional team with a "can-do" attitude
Ability to learn new applications and technologies quickly
Understanding of lean and agile software development methodologies, particularly the Scrum framework
Web-based application experience
Ability to write SQL queries and stored procs
Ability to analyze SQL Performance
Ability to write Crystal reports
Phone application coding is a plus
SQL Reporting Services experience is a plus
Automated Testing experience is a plus
Mindex Technologies, Inc. is a leading provider of full life cycle application management services. Mindex works with customers in both...