Applications Developer I
Mackson, an A-TEK Company, is seeking to staff a team of software professionals to build and deploy new systems with web capabilities for our key government customers. We have an immediate opportunity for an Applications Developer I in our Rockville, MD office. The Applications Developer I will also spend time on the customer site in Rockville, MD in support of federal clients. This position involves working as an integral part of a team of software professionals on multiple projects to build out web-based applications. This individual evaluates, analyzes, and modifies moderately complex application programs. The Applications Developer I codes, tests, debugs, documents, and maintains applications. The selected applicant works on most phases of application development activities while analyzing and resolving problems associated with applications. The Applications Developer I also detects, diagnoses, and reports related problems. Position Responsibilities bull Technical analysis, designmodeling, coding, debuggingtroubleshooting, and component testing. bull Maintenance, enhancement andor development of working applications and interfaces with other applications. bull Participate in pageron-call support rotation. bull Estimate software development cost and schedule. bull Plan and execute all required process steps as defined in Mackson and client methodologies. bull Provide application development support in a timely manner. bull Analyze, designmodel, code, and test breakfix requests and enhancements to modules. bull Develop technical system specifications for components. bull Design components to technical programming standards. bull Provide support for the installation of application releases into production as directed. bull Coordinate and participate in structured peer reviews walkthroughs. bull Create operational documentation. bull Perform system, interface, and batch monitoring as required. bull Meet service commitments for assigned deliverables and proactively provide work status. bull Continuously develop industry knowledge and associated skills.
RequiredQualifications bull Requires a BA or BS degree from an accredited institution in a management or technical discipline ndash Computer Science, Information Technology or Engineering (related degrees and equivalent work experience will be considered) and 5-7 years of performing applications programmingdevelopment bull Technical competency in Java, Node. JS, TortoiseSVN, TortoiseGIT, GIT for Windows, Angular, Prime
Faces, Hibernate, Spring, Spring WebFlow, Spring
Boot, SpringMVC, Boot
Strap, JQuery, Selenium, TestNG bull Skilled in and knowledgeable in technologies used and applications supported bull Positive customer orientation and experience working with clients face-to-face bull Knowledge of IT systems or IT organizations bull Exposure to Production Application Support