Required Skills: AWS, Python language coding, AWS CDK development, Azure Devops, Git, GitHub, CI/CD pipeline, AI React
Job Description
Primary Duties and Responsibilities: -
- Develops software of moderate complexity based on specifications provided.
- Implements software packages for which moderate configuration and integration is required; interaction with vendor resources remotely or onsite may be required.
- Integrates applications with moderately complex interfaces based on specifications provided.
- Provides 24x7 primary and/or secondary support for one or more applications classified as niche, core, or mission critical.
- Supports the request and analysis phases of SDLC by producing required documentation and estimates with review by more senior staff.
- Executes the design, development, and implementation phases of SDLC by producing the prescribed deliverables with review by more senior staff.
- Participates on an Application Development and Support team as well as project teams under the direction of their manager, senior team members, or project managers.
- May function as Technical Lead on small projects.
- Acquires and maintains knowledge of business areas relevant to projects and application support assignments.
- Acquires and maintains appropriate technical skills.
Supervision Indirect Supervision:
- Provides no direct supervision but may be assigned a leadership role that could include overseeing contract resources and/or junior staff.
Qualifications:
Education Required:
- Bachelor’s degree in information/computer science, Business Administration, Engineering, Mathematics, Information Systems or equivalent discipline.
- In lieu of Bachelor’s degree, additional years related experience may be considered.
Related Experience
Required:
- Two years of experience in systems analysis, design, and development.
- In lieu of Bachelor’s degree, a minimum high school diploma and 4+ additional years related experience may be considered.
Preferred:
- Four years of experience in systems analysis, design, and development.
Knowledge/Skills/Abilities (KSA)
-
Required:
Working knowledge of business software applications and hardware technologies.
-
Stays current with IT industry trends and emerging technologies.
-
Good verbal, written, analytical, and interpersonal skills.
-
Effectively presents information to their team and department as needed.
-
Understands project plans and is able to clearly articulate their role, project goals, and timelines.
-
Develops project plans for small projects.
-
Comprehends technical design specifications and possesses knowledge of development tools and technologies in support of the Information Technology Architecture.
-
Authors technical design specifications for small projects.
-
Proficient with the Microsoft Office suite.