Accenture Federal Services is seeking a Senior Software Engineer to support mission-critical projects in the federal, research, healthcare, and government sectors. The role aims to design, develop, and maintain secure, innovative, and accessible enterprise-scale web applications for federal clients.
Requirements
- 3-5 years of hands-on experience in developing enterprise-scale web applications
- Demonstrated ability to work in Agile Development Environments
- Proficiency in JSP, Java, Hibernate, Apache Tomcat, Oracle, MySQL, XML technologies, and JUnit
- Experience with GitHub, GitHub Co-pilot, Autofix AI agent, and ER diagrams for database schema design
- Knowledge of Section 508 compliance and designing accessible web applications
- Familiarity with upgrading components such as Tomcat, Struts, Java, Hibernate, and XML parsers
- Strong understanding of cybersecurity best practices, network monitoring, and incident reporting
Responsibilities
- Install, configure, and maintain Oracle 10g databases and Apache Tomcat application servers
- Develop and enhance applications using JSP, Java, Apache Tomcat, XML, Oracle, and MySQL
- Write efficient unit tests to ensure 80% code coverage and produce clear documentation using Javadocs
- Design and implement Section 508-compliant websites and applications to meet accessibility standards
- Automate data workflows by creating batch files for data scraping, cleanup, and storage for reporting purposes
- Leverage Object-Relational Mapping (ORM) tools, including Hibernate and SQL Prepared Statements, and utilize XML technologies like XStream for Serialization/Deserialization
- Use GitHub for collaboration, including code reviews, issue tracking, and managing pull requests
Other
- Bachelor’s degree in Computer Science, Systems Engineering, IT, or a related technical field
- Must be a U.S. Citizen
- Collaborate with cross-functional teams
- Prepare end-user guides, application documentation, and detailed system architecture documentation
- Follow cybersecurity best practices and perform network monitoring