Software Developer Graduate at AVEVA involved in developing software for industrial automation and engineering. Collaborating with teams to design, test, and deliver applications.
Responsibilities
Recognize, articulate, and make technical decisions / trade-offs around multiple dimensions (scaling, reliability, performance, maintenance, etc.) that have an impact on your team
Design, develop, test, and debug software applications
Deliver software on-time and constantly work to make accurate estimates and deliver on those estimates
Provide technical support of products including direct customer support and escalated issues
Document product behavior and implementation details
Collaborate with team members on how to approach and prioritize development efforts
Understand and proactively follow team processes, documentation, best practices, and code style guides
Give insightful feedback on pull requests, engineering designs, and features
Expand your working knowledge of your respective technical domain
Requirements
A Bachelor's Degree, Master's Degree or PhD in Computer Science, Computer Engineering, Math, Engineering (Chemical, Electrical, or Mechanical), Physics or related field
Some software product or application development experience
Good experience with developing software in major programming languages such as: C++, C#/.NET, JavaScript, etc.
Familiarity with software design patterns (objected oriented design), Computer Science fundamentals/principles and methodologies, as well as knowledge of operating system internals
Sharp debugging and problem-solving skills
The ability to clearly communicate complex ideas both verbally and in written form
An eagerness to accept and expand upon skills and knowledge based on feedback
Someone who seeks advice on how to approach and prioritize development efforts
A self-motivated person with a knack for time management
Benefits
Competitive salary
high quality healthcare
401(k) with 6% employer match
FSA and supplemental insurance
paid parental leave
20 days PTO with increase for time served
7 days of sick time
3 days paid volunteering
flexible lifestyle benefits (commuter plans, backup care, emergency leave and fitness/education reimbursement opportunities)
Full Stack Engineer developing scalable applications and APIs for ORBCOMM's IoT and digital services. Collaborating with architects and engineers in a hybrid work environment.
Software Engineer developing complex financial business applications for high profile financial institutions. Maintaining and enhancing in - house and third - party software to support company operations.
Senior Engineer on Eversource's Transmission System Planning Team focusing on transmission solutions and Non - Wires Alternatives. Leading evaluations and collaborations for efficient energy delivery across New England.
Senior PEGA Developer role at Truist focused on developing a new claims application using Pega. Collaborating with teams to deliver high - quality software solutions in an Agile environment.
Staff Engineer II providing AI automation expertise at Western Alliance Bank, ensuring solutions are compliant and reliable through technical design and collaboration.
Software Engineering Lead managing full stack platforms for digital business transformation at AHEAD. Defining architecture and mentoring engineers in cloud - native environments.
Director of Software Engineering focusing on Card Payments Tenant Experience at Capital One. Leading product - focused software teams and enhancing payment platform capabilities.
Référent technique Petite Enfance pour une micro - crèche à Blanzy, assurant l’accueil et l’organisation de l’équipe. Veillant à la qualité de l’accueil et à la sécurité des enfants.
Full - Stack Engineer developing applications for Cloudera's data platform. Collaborate with a new agile operational unit focused on critical strategic initiatives and user - centric design.
Software Engineer developing CI/CD pipelines and automation tools at Cloudera. Join the Developer Productivity team to enhance product development lifecycle with modern technologies.