Commitment to Our People
- Competitive salary and benefits
- Strong emphasis on work-life balance with flexible and remote work schedule options
- Stable, long-term employment with opportunities for advancement based on merit, skill, and initiative
- Professional development training offered throughout the year
- An organization that cares about sustainable development
- Collaboration with a diverse and dynamic team working on innovative and exciting assignments ranging in size and scope
- A corporate philosophy that encourages growth and development along with an open-door policy where communication is encouraged
- Ability to bring leading industry techniques and technologies to the table
Description de l'emploi
XNRGY Climate Systems is looking for a Software Engineer to design, develop and implement software automation solutions. The successful candidate will be able to build high-quality, innovative, and fully performing software in compliance with coding standards and technical designs.
Design, modify, develop, write, and implement software programming applicationsSupport and / or install software applications / operating systemsParticipate in the testing process through test reviews and analysis of the software solutionsResponsibilities
Develop software solutions by conferring with users to outline information needsDetermine operational feasibility by analyzing requirements and proposed solutionsEvaluate and identify new technologies for implementationPrepare and install software solutions by maintaining programming standardsIntegrate software with existing systemsDesign front end graphical user interfaceDocument and demonstrate solutions by developing flowcharts, layouts, and diagramsWrite well-designed, testable, and efficient codeAnalyze software specifications and determine project feasibility Serve as a subject matter expertComply with project plans and industry standardsCandidate Profile
Do you have a passion for solving problems and providing workable solutions? Are you an outstanding all-round communicator with the aptitude to work collaboratively? Do you have strong analytical and reasoning skills with an ability to visualize processes and outcomes? If you’re looking for an environment where you can continue to develop your craft, explore new technologies, and have a larger contribution, we’d love to chat with you!
We are looking for that one “right person” to grow into the existing team, here’s what you need.
Proven work experience in software engineeringProficient in troubleshooting software issues and debugging a large codebaseKnow-how of algorithms and data structuresExpertise in designing interactive applicationsAbility to develop software in C# or other selected languagesHands on experience with Autodesk Inventor, iLogic and API developmentExcellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)Background in developing web applications using web frameworks (JSF, AngularJS, ASP. NET, Spring MVC)Experience with test-driven developmentAbility to document requirements and specificationsFamiliar with software development methodology and release processesBS degree in Computer Science or Engineering