AEG is looking to develop and implement software systems and applications, including the design, coding, testing, and deployment of solutions that align with business objectives. This role plays a key part in delivering high-quality, scalable, and efficient software products while providing technical leadership and mentorship to the team.
Requirements
- Coding skills in multiple languages
- Proficiency in computer science
- Familiarity with different computer operating systems
- Knowledge of automated testing frameworks
- Experience with system monitoring tools
Responsibilities
- Drive strategic initiatives by utilizing a variety of tools, programming languages, and architectures to develop features and applications for operational systems.
- Design, develop, and enhance core platform functionalities, ensuring scalability, reliability, and security.
- Optimize system performance and user experience, implementing solutions that effectively manage fluctuations in traffic and demand.
- Write clean, efficient, and well-tested code using open-source programming languages and frameworks to ensure maintainability and performance.
- Develop and maintain critical infrastructure services, creating robust interfaces and features that support mission-critical applications.
- Collaborate cross-functionally with engineers, architects, business analysts, product, and project managers to design and implement innovative solutions that drive business growth.
- Mentor and coach junior colleagues, providing guidance on best practices, development methodologies, and technical problem-solving.
Other
- AA/AS Degree (2-year) (BA/BS Degree Preferred) in related field
- 6-8 years in related field
- Project management skills
- Problem solving and decision making skills.
- Growth mindset (agility and developing yourself and others) skills.
- Adept at execution and delivery (planning, delivering, and supporting) skills.