Pittsburgh, PA, USA | Digital Intelligence Systems, LLC
Functions:IT / Information Technology
Job Description:61 people have viewed this job
We are seeking a Senior AWS Engineer who can apply their desire and experience in a large data centric environment to support our mission and vision.In this role, you conduct analysis, design, development, testing, and debugging of the client's database-driven application programs.You will offer expertise regarding methods, standards and technical considerations for software applications.
The client is planning on modernizing its application portfolio to be hosted in a hybrid cloud environment from its current on-premise environment.This modernization effort will also include migrating to an open-source technology stack.This position works in an Agile/Scrum environment where the focus is on the teamwork and ownership of each project.? The ideal incumbent has a drive for learning new things, desire to act as lead and mentor to others and is passionate about engineering end-to-end technical solutions.A commitment to collaborative problem solving, sophisticated design, and product quality are essential.
How You Contribute:
Demonstrate client’s competencies, which align with our corporate values. Manager will provide more detail to candidates as needed.
Core Competencies include: Customer Focus, Optimizes Work Processes, Collaborates, Communicates Effectively, and Be Open and Authentic.
Analyze, design, develop, test, and debug web and/or cloud based multi-tier database-driven Java applications and components to support business requirements.Testing is inclusive of automated testing as part of an automated test suite which has been adopted by the development team.
Support production issues, as required.
Create and maintain technical and knowledgebase documentation.
Diagnose problems, troubleshoot with internal stakeholders, and develop innovative technical solutions.
Optimizes Work Processes:
Any code developed is expected to conform to defensive coding practices that supports the OWASP Top 10 and is evaluated for security (e.g., cross site scripting, SQL injection) and improper coding practices by tools such as BURP Suite, Jacoco, SonarQube and Fortify.
Build reusable code and libraries for future use.
Develop and optimize applications for maximum speed and scalability.? Applications may have performance SLAs that must be met.
Participate in the creation and maintenance of technical and knowledgebase documentation.
Collaborate with team members to deliver technical solutions in an agile team environment.
Work with Architects to produce Application designs that meet all functional and non-functional system requirements.
Perform Code Reviews and Design Reviews.
Independently lead team problem solving efforts.
Explain Application designs to team developers and engineers to ensure common understanding and solution acceptance.
Communicate clearly and effectively across IT, business process owners, and customers at all levels of the organization.
Communicate progress and challenges to management.
Bachelor’s degree in Computer Engineering, Computer Science, or a related field. A combination of education and experience, including through military service will also be considered.
Advanced proficiency with a combination of the following (typically acquired by 8-10 years of experience):
Excellent AWS serverless programming skills hands-on professional software development, and experience with building end-to-end solutions with front-end frameworks using Angular and integration with backend data services using API Services.Specifically:
Redshift – Experience using data APIs
CI/CD tools (such as Jenkins and Code Commit)
Maintaining code quality and security standards using tools such as SonarQube, Fortify, and/or Crucible.
Agile/Scrum procedures and processes.
Analyzing, troubleshooting, and debugging issues in a Production environment.
Strong organizational and analytical skills and attention to detail.
Excellent written, verbal, and Interpersonal skills, with the ability to communicate technical and nontechnical messages to all levels of staff.
Demonstrated ability to:
Perform in a leadership and mentorship role.
Work in a fast-paced environment and successfully deliver projects on time.
Work independently with little supervision and be a team player.
Lead, teach and persuade colleagues on design decisions.
Demonstrates the Client’s core competencies: customer focus, optimizes work processes, communicates effectively, collaborates, and is open and authentic.
Live within a commutable distance of Herndon, VA or Pittsburgh, PA (highly preferred) or based remotely.
Additional Desired Requirements:
Oracle or Postgres
Certification as an AWS Developer/AWS Solutions Architect.
Already a member? Sign In