Application Development Analyst II, EAS
Role details
Job location
Tech stack
Job description
The Application Development Analyst II is a member of the Infrastructure Enablement (DevOps) Team and serves as a technical leader within Enterprise Application Services, providing specialized software development expertise and technical leadership for complex enterprise application initiatives. The position designs and develops sophisticated software solutions, serves as the technical expert for challenging problems, leads code quality initiatives, and collaborates with architects and technical leads across the organization., * Design and develop complex software solutions using modern programming languages and frameworks; make technical design decisions within assigned projects
- Serve as technical lead on high-priority initiatives; provide authoritative guidance on technical approaches, trade-offs, and problem-solving strategies
- Establish and model software development best practices including clean code principles, automated testing, CI/CD, and code review standards
- Mentor developers on advanced technical concepts and coding techniques; conduct thorough code reviews that elevate team technical quality
- Research and evaluate emerging technologies and development methodologies, drive adoption of modern development practices and tools
- Lead analysis and requirements gathering for complex enhancements; design technical solutions that balance business needs with technical constraints
- Support, design, and troubleshoot mission-critical enterprise systems; apply advanced debugging and root cause analysis techniques
- Collaborate with architects and technical leads across teams to ensure consistency and alignment with enterprise architecture standards
Requirements
- Bachelor's degree with 3 years of experience or master's degree with 1 year of experience in computer science, information systems, software engineering, or related field; A combination of education and experience may be considered
- Demonstrated advanced technical expertise in software development and application engineering; proven ability to independently design and implement complex technical solutions
- Deep technical competency with multiple modern programming languages and frameworks (e.g., Java, JavaScript, Python, SQL, Angular, React, Node.js, or similar technologies)
- Strong understanding of software design principles, design patterns, and enterprise application development best practices
- Experience with modern development practices including version control (Git), automated testing, CI/CD pipelines, and DevOps methodologies
- Excellent technical problem-solving and analytical skills with ability to lead technical initiatives and provide guidance to other developers
- Strong communication skills with ability to mentor developers and explain technical concepts to diverse audiences including non-technical stakeholders
- Applicants must be authorized to work in the United States on a full-time basis without visa sponsorship, * Master's degree in computer science, software engineering, computer information systems, or related technical field
- 5+ years of hands-on software development experience in enterprise or complex organizational environments
- Experience working in higher education or large, decentralized organizational environment
- Experience with multiple technology stacks and demonstrated ability to quickly learn and adopt new technologies
- Familiarity with enterprise application platforms and integration patterns (RESTful APIs, microservices, event-driven architectures)
- Experience with cloud platforms (AWS, Azure, GCP) and modern application deployment practices
- Familiarity with containerization technologies (Docker, Podman) and container image builds
- Familiarity with Kubernetes or OpenShift
- Experience working in Linux environment
- Scripting experience in one or more languages (Bash, Python, Perl, or similar)
- Exposure to GitOps workflows or deployment automation tools (ArgoCD, Helm, Kustomize, or similar)
- Experience with Agile/Scrum methodologies and collaborative development practices
- Experience serving as technical lead on significant projects or initiatives
Benefits & conditions
-
- Do you have the ability to work in a 24x7 environment, therefore, working extended hours, holidays, or varied hours that may be required?
- Yes
- No
-
- Will you now or in the future require sponsorship for employment visa status (e.g. H-1B visa status)?
- Yes
- No