Junior Software Engineer
Company: Utilidata
Location: Providence
Posted on: May 16, 2022
Job Description:
Job DescriptionUtilidata is a fast-growing energy technology
company that is digitizing the grid-edge to unleash the full
potential of clean energy. Our industry-leading software solutions
create visibility to the edge of the grid and optimize grid
operations. We are leveraging our proven expertise to build new
solutions that leverage real-time data and AI to integrate more
clean energy and support an electrified transportation system.We
are rapidly expanding our engineering team and looking for Junior
Software Engineers who are mission-driven, collaborative, adaptive,
and anxious to learn. These individuals may be recent graduates or
experienced professionals looking to change fields, with
entry-level ability in a programming language. They will work
closely with other engineers, engaging in paired-programming,
exchanging code-review, joining collaborative brain-storming
sessions, and trading constructive criticism. Ideal candidates
identify as self-starters, have a positive attitude and strong work
ethic, are willing to take direction, and are looking for rapid
professional development. Responsibilities
- Ramp-up quickly on software development tools, techniques,
design patterns, and best-practices
- Take part in paired programming exercises, code review, and
design discussions
- Participate in the Agile (project management) process
- Create and maintain automated unit tests
- Meet code standards
- Work closely with software testers to debug and address
defects
- Plan, implement, and test new features
- Write and maintain documentation
- Push for process improvement & automation
- Execute based on feedback received as part of ongoing guidance
and mentorshipMinimum Qualifications
- Ability to quickly develop new skills, learn new tools, and
integrate new techniques
- Aptitude for learning software development
- Entry level understanding of an object oriented programming
language (Java, Python, C#, etc.)
- Excellent critical thinking and problem solving ability
- Strong communication skills
- Willingness to learnEnhanced Qualifications (Nice to Have)
- Bachelor's degree or equivalent experience
- Code samples of recent projects
- Experience with control systems applications, power systems,
data science and/or IT Salary Range: $75,000 - $90,000 depending on
experienceOur Commitments:Utilidata values the diversity of our
team. We provide equal employment opportunities without regard to
race, color, religion, creed, sex, gender, sexual orientation,
gender identity or expression, national origin, age, physical
disability, mental disability, medical condition, pregnancy or
childbirth, sexual orientation, genetics, genetic information,
marital status, or status as a covered veteran or any other basis
protected by applicable federal, state and local laws.We are
committed to:
- Creating a diverse and inclusive workplace that is welcoming,
supportive, affirming and respective
- Empowering employees to solve problems and work together to
make a difference
- Providing mentorship and growth opportunities as part of a
collaborative team
- A flexible work environment with unlimited paid time off
- Competitive compensation and benefits, including health,
dental, vision, and employer-match 401kPowered by
JazzHRpHSKlWYw5j
Keywords: Utilidata, Providence , Junior Software Engineer, IT / Software / Systems , Providence, Rhode Island
Didn't find what you're looking for? Search again!
Loading more jobs...