Ascend Learning, Inc.
Software Engineer (Information Technology)
JOB DUTIES: Develop, support, enhance and new functionality for the ATI Nursing platform using cutting edge technology. Perform ATI UX style and micro-services architecture. Work closely with agile software development team, and other cross-functional resources to define, develop, and refine project deliverables for the ATI Nursing Portal solution. Apply and implement knowledge on ATI Portals, specifically around how students will interact accessing tutorials, assessments and simulations and also how assessments are built and export concepts. Actively participate in all relevant agile ceremonies for each project iterations. Present full participation in Story Tasking and Task Estimating and Story ownership, including development, coordination with QA, and deployment to stage. Work collaboratively with matrix DevOps team members to own solutions and execution, maintenance, monitoring, and service for the respective solution(s). Provide technical expertise and troubleshooting to support production issues. Support deployments outside of work hours and participate in an on-call rotation. Monitor all capabilities for all new code and provide recommendation to the respective DevOps team regarding monitoring thresholds and alert. Participate in code reviews, both as a submitter and a reviewer. Adhere to defined coding standards and guidelines, both in developing code and in assessing code during a review. REQUIREMENTS: Master's or foreign equivalent degree in Computer Science, Computer Engineering, Mathematics, or related field and three (3) years of experience in the job offered or as a Software Developer, Programmer Analyst, or a related occupation. Experience must include three (3) years of experience with: Working with Agile base from development and formal methodologies; Delivering Full-stack cycles from front-end to database design and development; Identifying customer problems and translating needs into new products and services; Covering UX/UI design portfolio for story based solutions using HTML, CSS, and JavaScript; Developing Windows Communication Foundation (WCF) based solution; Performance tuning of SQL Server and Applications (Web, Mobile, RIA and stand-alone); Developing and enhancing Service Oriented Architecture (SOA), configuration management and revision control systems using at least five (5) tools: ASP.NET, C#, VB.NET, .Net Framework, Visual Studio, HTML, CSS, JavaScript, MVC, jQuery, Web API, WCF, Web Services, T-SQL, SQL Server, Windows Server, IIS, Section 508 compliances, SVN, JIRA, Bamboo or NUnit.