Software Engineer III Mendix – Hybrid
Company | Energy Solutions |
---|---|
Location | Boston, MA, USA, Orange, CA, USA, Oakland, CA, USA, Chicago, IL, USA, Portland, OR, USA |
Salary | $125000 – $140000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior, Expert or higher |
Requirements
- A bachelor’s or a master’s degree in Computer Science or a related discipline
- A minimum of 8 years of full-time software engineering experience
- Proven expertise with relational databases, including PostgreSQL, MySQL, Oracle, or their equivalents
- Extensive experience with leading full-stack web frameworks, e.g. Spring/Java or Django/Python
- Experience in JavaScript, HTML and CSS front-end development
- Extensive senior-level expertise in Web Services, REST APIs, API integrations
- Robust, hands-on experience in software design, architecture, app security, and performance optimization at a senior level
Responsibilities
- Work closely with cross-functional teams using agile principles to deliver solutions that make a positive impact on the business
- Collaborate with business partners throughout the application development lifecycle to prototype, create, iterate, and deploy apps
- Help business developers to create and maintain apps with quality and consistency by using your existing programming experience to share best practices
- Design scalable application architectures to support new business models and products
- Build apps using low-code development tools
- Extend low-code development tools and applications by coding reusable front-end components and back-end integration modules
- Collaborate with Python/Django software engineers to build or use APIs to exchange data between the apps and other software systems
- Review functional requirements and draft implementation plans
- Work with internal clients to debug, reproduce, document, and fix support problems for production systems
- Perform code reviews on colleagues’ contributions to the codebase
- Participate in agile ceremonies such as standup meetings and pointing discussions
- Bring technical analysis to discussions with internal clients, project managers, and other software engineers
Preferred Qualifications
- Preference will be given to candidates with 2-3 years of Mendix development experience and with Mendix Advanced Certification
- Experience with Mendix Application Testing Suite (ATS) a plus
- Energy-related professional experience
- Ability to communicate and facilitate technical discussions between business analysts, traditional software engineers, product owners, Mendix developers, and others