At Accenture Federal Services, we are seeking a highly skilled Senior Software Engineer to support mission-critical projects in the federal, research, healthcare, and government sectors. As a part of our team, you will design, develop, and maintain enterprise-scale web applications while adhering to AFS's commitment to delivering secure, innovative, and accessible solutions for our federal clients.
Requirements
- 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
- Collaborate with end-users and stakeholders to gather requirements, analyze workflows, and deliver tailored solutions
- 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
- Develop and maintain database applications, including tables, views, and relationships
- Prepare end-user guides, application documentation, and detailed system architecture documentation
- Use GitHub for collaboration, including code reviews, issue tracking, and managing pull requests
- Utilize AI-driven tools like GitHub Co-pilot and Autofix to remediate security vulnerabilities, fix bugs, and streamline development processes
- Follow cybersecurity best practices, perform network monitoring, and generate incident reports
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Tuition Reimbursement