Software Engineer
Overview Client is seeking a Software Engineer with Agile Scrum Master responsibilities to support software development across the full development life cycle. This role will help plan, coordinate, design, develop, document, test, debug, and support software solutions that address business and mission needs. The ideal candidate brings strong software engineering fundamentals, experience working in Agile environments, and the ability to support development standards, processes, and delivery execution. Core Responsibilities Plan, conduct, and coordinate software development activities Perform Agile Scrum Master responsibilities to support team delivery and execution Design, develop, document, test, and debug software solutions Apply standards, processes, procedures, and tools throughout the software development life cycle Analyze system capabilities, program intent, output requirements, and input data needs Troubleshoot and correct software and program errors Prepare operating instructions and program development documentation Work with users and stakeholders to gather information and support software solutions Ensure software development standards and quality expectations are met Essential Qualifications, Skills, and Technologies Experience in software development across the full SDLC Hands-on experience designing, developing, testing, debugging, and documenting software Experience working in Agile environments with Scrum Master responsibilities Knowledge of software development standards, processes, procedures, and tools Understanding of computer hardware and software concepts Ability to analyze business or mission requirements and translate them into software solutions Strong problem-solving skills related to program logic, input/output requirements, and system functionality Ability to create technical documentation and operating instructions Preferred Skills or Experience Experience supporting business or mission-focused software applications Experience working closely with system users and stakeholders to define software needs Experience improving software quality, controls, and development consistency Nesco Resource offers a comprehensive benefits package for our associates, which includes a MEC (Minimum Essential Coverage) plan that encompasses Medical, Vision, Dental, 401K, and EAP (Employee Assistance Program) services. Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.