We are a federal IT company on a mission to make customer experience (CX) the center of every government solution. Technology is our Passion. People are our Purpose. We know tech, but we love people. NuAxis is home to thinkers and feelers; engineers and artists. We work hard and support each other along the way. Teamwork is more than just a buzzword for us, it's a state of mind. We believe happy employees do amazing work, so join our team NOW! We are currently seeking a talented and motivated Mobile Application Developer for a Full-Time position. Job Summary: The Mobile Application Developer will provide support for application and system development, maintenance, and overall technical support. The successful candidate will manage and address all existing business applications, correct defects, and create new applications as required. The developer will utilize best practices in software engineering, Agile methodologies, and Lean process improvement methods to deliver high-quality solutions. Key Responsibilities: * Support production applications and develop new applications as required by Enterprise Technology or other designated locations. * Manage and address existing business applications and correct defects as they become known. * Apply software engineering best practices and techniques for application modifications, system development, and support. * Utilize an iterative development methodology and conduct Agile ceremonies for all work done. * Engage in user testing and acceptance throughout the development cycle to detect usability issues, missing requirements, and design changes early. * Identify risks associated with software development efforts, conduct risk analysis, and implement risk mitigation techniques. * Conduct feasibility and cost-benefit studies, requirements analysis, and life cycle activities for the development and maintenance of systems for long-term use. * Collect, develop, and analyze software requirements through user story workshops and define acceptance criteria. * Evaluate application design and implementation according to Lean process improvement methods and recommend improvements. * Develop a business model to identify and improve the efficiency and effectiveness of applications. * Develop use cases and determine the required set of artifacts for each phase of the development cycle. * Develop Java applications using a service-oriented architecture and web services where applicable. * Create applications in a multi-platform environment using object-oriented programming with an understanding of Internet/Intranet architecture. * Develop software application prototypes for clients Program Manager evaluations. * Provide graphic design for application user interfaces and conduct usability analysis and assessments. * Adhere to 508 compliance regulations for all development efforts and utilize the Government-provided 508 reporting tool to identify and mitigate 508 issues. * Develop, document, and adhere to effective configuration management practices. * Design systems using Agile or a similar framework as required by client. * Participate in project design specifications and review specifications as needed by client governance committees. * Assist with the development of business needs statements, user stories, acceptance criteria, and documentation. * Provide feasibility and high-level business requirements analysis for related systems or requests and develop cost estimates. * Perform testing of software and integration modules using standard tools to ensure high-quality software, including functional, technical, negative use cases, and * performance scalability testing. Required Skills and Expertise: * Strong experience in software development, particularly in mobile application development. * Proficiency in Java, service-oriented architecture, web services, and multi-platform development. * Familiarity with Agile methodologies, iterative development, and Lean process improvement methods. * Experience with graphic design for user interfaces and conducting usability analysis and assessments. * Knowledge of 508 compliance regulations and configuration management practices. * Ability to conduct feasibility and cost-benefit studies, requirements analysis, and life cycle activities. Required Experience and Certifications: * Minimum of 5 years of experience in software development, with a focus on mobile applications. * Experience in supporting production applications and developing new applications in a large-scale environment. Educational Requirements: * A degree from an accredited college or university in a relevant field is preferred. * Additional relevant work experience may substitute for a degree Does this opportunity sound like a fit for you? If so, join our talent community and click to apply now!! Our Profile: We are an IT company with a unique mission-to make people the center of every federal IT solution. Our technologists have always gone the extra mile to help our federal clients succeed. And over the years, we saw a growing disconnect in how federal IT initiatives were built and managed.Time after time, programs failed because the focus was on the tools and products and not the people using them. Learn More. NuAxis is an Equal Opportunity/Affirmative Action Employer, including Vets and Disabled. Employment is contingent upon successful completion of a background investigation. Learn More about our Benefits and Culture! #NAI #DICE