Application Developer

Description:

Looking for a 6 month, contract to hire candidate that is ideally local to WI or surrounding states. Open to 100% remote, but would love if they could come onsite a handful of times a year to meet with the team. This candidate also needs to at least have an Associates Degree.

Moraine Park currently has an opening for an Application Developer. This person will primarily be working on their web applications team on more of a true full stack position where this person will also be doing their own development. It’s mainly all new development on his team. Looking to move from a WordPress CMS framework to move to JavaScript.

They will need to be able to mentor and coach some of the other team members. The Team currently consists of 3 other developers.

Do a lot with the Azure REST API. Enhance user interactions with SSO experience. Taking login credentials and using Azure REST API to enhance user experience.

They are a branch of the Enterprise Systems Team.

React.js front end and Node.Js backend. If there is someone that has great test planning experience, they are open to that.

Some of the projects that they will be working on will be developing a new Student Portal to make their portal mobile responsive, accessible, and more collaborative. They will also be working on a new Staff Portal to help provide better communication to all staff. They will also possibly be working on some enhancements to their course registration system.

This is an opportunity to apply your skills within an agile environment. We are looking for someone that can assist with a wide variety of projects including modernizing a technology stack from PHP and .NET into one that is full-stack JavaScript. Your experience and engagement will have a profound effect on students, staff, and faculty. Our focus is on user-experience, automating workflows, building integrations, and developing innovative home-grown solutions.

This position is accountable and responsible for the formation or adjustment of processes of the Application Development major process of the Information Technology Unit subject to the constraints imposed by the Application Development Manager, MPTC District Board policy, State Board rules, law and professional ethical behavior.

Responsibilities

1. Define objectives by analyzing user requirements and envisioning system features and functionality that meet the requirements. Analyze and improve complex system logic.

2. Design and develop user interfaces to applications by setting expectations and feature priorities throughout the development life cycle; determine design methodologies and tool sets, complete programming using languages and software products and design and conduct testing.

3. Initiate and lead code review and Peer-to-Peer working situations with Application Developers. Mentor Application Developers. Serve as development leads on Enterprise Systems Projects.

4. Develop technical specifications in accordance with quality standards, functional specifications and standard College procedures from which programs and applications will be developed or modified. Document system changes; provide and maintain the required documentation for functional and technical processes.

5. Integrate applications by designing database architecture and server scripting. Study and establish connectivity with network systems, search engines, and information servers.

6. Ensure effective College Web infrastructure, successful project completions and continuous improvement to the College Web Environment and delivery of Web Services. Provide guidance for future web applications and other on-line technology development through research, dialogue with experts and other means.

7. Support effective data and system management and work with Institutional Effectiveness and Reporting to ensure data integrity for compliance.

8. Support content managers in editing, manipulating and organizing electronic content for the internet and intranet Support the Faculty and Student communities with enhancement of API’s, web services, and applications. Provide technical training and user support as required.

9. Remain current on trends in web development and use to ensure MPTC web sites and applications are rated as superior when compared to the web sites and applications of other higher education institutions. Administer the Web site content management system and support functional users in their administration of the Web site CMS. Train content managers throughout the College community to enable them to maintain Web pages in their area.

10. Perform other duties as assigned.

Qualifications

1. Bachelor’s degree in Information Technology, Information Science, Computer Science or a related field or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired.

2. Five years of progressively more responsible experience building production software that is scalable and maintainable. Development experience in an ERP environment is preferred.

3. Thorough understanding of the Software Development Life Cycle process, including specification, documentation, quality assurance and the creation of test and implementation plans.

4. Strong communication, project management and multi-tasking skills.

5. Excellent organizational, analytical and problem solving skills.

6. Ability to work in a team-based, highly participative quality environment.

7. Demonstrated ability to work effectively with diverse populations by promoting and maintaining an inclusive work environment and culture that is respectful and accepting of diversity.

8. Schedule flexibility to work in a 24×7 multi-site environment oriented toward a zero downtime goal.

9. Demonstrated knowledge of core web technologies (HTML, CSS, JavaScript).

10. Proficiency in at least two server-side languages (.NET, PHP, NodeJS, etc).

11. Experience with and working knowledge of relational databases (Such as Oracle Database, MySQL, Microsoft SQL Server). Demonstrated knowledge of non-relational databases. (Such as Redis and MongoDB).

12. Working knowledge of Linux (Such as Red Hat Enterprise Linux) and Windows Server operating systems.

13. Experience with scripting languages, such as Python or Powershell preferred.

14. Experience using modern JavaScript frameworks; LAMP, .NET, MERN, and MEAN stacks; Node JS run-time environment preferred.

Skills:

.NET, C#, SQL, JavaScript, node.js, rest api, MERN, html, css, react.js, Azure, Api

Top Skills Details:

.NET,C#,SQL,JavaScript,node.js,rest api,MERN

Additional Skills & Qualifications:

This person must have excellent communication, analytical, and problem solving skills. They will be working with a BA that will do most of the requirement gathering from the business, however there will be times when this developer must interact with the business as well.

Experience Level:

Expert Level

About TEKsystems:

We’re partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That’s the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

TEKsystems

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Translate »
Scroll to Top