ApplyLead Software Engineer (OpenEdge) - Remote (Req. #672)
Posted about 2 months agoViewed
View full description
💎 Seniority level: Lead, Five to 10+ years
📍 Location: United States
💸 Salary: 105000.0 - 155000.0 USD per year
🔍 Industry: Education Technology
🏢 Company: Mindex👥 501-1000InternetCrowdsourcingArtificial Intelligence (AI)Video
🗣️ Languages: English
⏳ Experience: Five to 10+ years
🪄 Skills: AWSSoftware DevelopmentSQLCSSJavascriptC++MentoringTroubleshooting
Requirements:
- Bachelor’s or Master’s degree in Computer Science or a related field.
- Five to 10+ years of extensive software development experience in Progress OpenEdge V11/12 using GUI and WebSpeed, OE Studio, PASOE.
- Experience with cloud providers (AWS).
- Experience building Web Applications using HTML5, CSS, JavaScript.
- Extensive knowledge of OE database design, performance optimization, and troubleshooting.
- Knowledge of SQL or Oracle a plus.
- Knowledge of C and/or C++ a plus.
Responsibilities:
- Contributes as an individual expert by designing, implementing, and thoroughly testing solutions.
- Ensures that the solutions defined within the scope of work meets customer requirements and aligns with organizational goals.
- Responsible for the solutions developed by a team of engineers to support the defined business needs.
- Facilitates cross-functional meetings with other teams to determine dependencies and blocks to ensure effective implementation of solutions.
- Provides ongoing maintenance, support, and enhancements for new and existing systems and platforms.
- Triages bugs and works with senior engineers to develop solutions to fix issues.
- Investigates new technologies, processes, and best practices including security.
- Owns and executes annual quarterly departmental OKRs and initiatives.
- Provides technical leadership to approximately five software engineers; defines required skills for the team and motivates them.
- Mentors software engineers and promotes communication and emotional maturity.
- Conducts regular feedback sessions to facilitate personal and professional growth.
Apply