Specialist Software Engineering
Aegon · United States · 3 days ago
RemoteRemoteEngineering$131k–$165k/yrFull-time
Responsibilities
- Lead analysis and complex architectural design across platforms toward the development of end-to-end solutions
- Translate architectural guidance into detailed technical design
- Lead committees or projects to help define organization-wide standards, processes, and guidelines
- Code, test, identify, implement, and document solutions to business challenges utilizing web and cloud technologies
- Perform design and analysis for deliverables
- Lead large team design sessions
- Serve as a subject matter expert for a wide range of areas, applications, and technologies
- Recommend solutions which take into consideration costs, business needs, and system impacts
- Utilize third-party software development frameworks, open-source libraries, and APIs to rapidly develop basic application solutions
- Lead web development staff, including contract and off-shore developers; may have supervisory responsibility over employees
- Learn and keep pace with the latest advances in the field and rapidly grasp new technologies to support the environment and contribute to project deliverables
- Prepare presentations and lead development meetings
- Bachelor’s degree in computer science, information systems, math, engineering, or other technical field, or equivalent experience
- 12+ years in Software Engineering and DevOps Engineering with Strong experience with CI/CD platforms (Harness, Jenkins) including pipeline-as-code, shared templates, and reusable workflows
- Proficiency in Python and Bash/Shell scripting for automation
- Deep AWS experience: ECS, EKS, EC2, Lambda, S3, ASG, IAM
- Experience with Docker, container registries, and container orchestration
- IaC proficiency (Terraform preferred)
- Experience with security scanning tools and remediation workflows
- Development experience with cloud services (e.g. AWS) utilizing various Cloud services (e.g. EC2, ECS, EKS, S3, Kinesis, IAM, AutoScaling, VMs, Event Hubs)
- Expertise in build and deployment tools - (Visual Studio, git, Github, Maven, Harness CICD, Jenkins, Nexus)
- Familiarity with AI Development Tools and Development (E.g AgentCore, Strands, Kiro IDE)
- Core Java or.NET experience with expertise in coding platforms/frameworks (e.g. .NET/C#, JAVA, OOD, OOP, Functional Programming, Spring Framework, J2EE Development, OOP, Service Oriented Architecture, Dependency Injection, and Core Architecture)
- Knowledge of Database technologies (SqlServer, DynamoDB,etc)
- Expertise in integration and service frameworks (e.g. API Gateways, Apache Camel, Swagger API, microservices)
- Knowledge of Microservices and REST based API development (e.g. Spring Boot, Spring MVC, Entity Framework, IIS, Swagger, .NET API)
- Experience leveraging continuous integration/development tools (e.g. Harness, Jenkins, Docker, Containers, Kubernetes, and container automation) in a Ci/CD pipeline
- Familiarity with modern frontend development frameworks (Angular, React, Vue.js,ASP.NET MVC, HTTP, HTML, JS, CSS, Ajax)
- Advanced understanding of software development and research tools
- Attention to detail and results oriented, with a strong customer focus
- Ability to work as part of a team and independently
- Analytical and problem-solving skills
- Technical communication skills and the ability to present information to all levels of the organization
- Problem-solving and technical communication skills
- Able to prioritize workload to meet tight deadlines