Search by job, company or skills

Pinnacle

Senior Software Developer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

We are building a team of trailblazers, who embody growth, impact, and excellence.

Job Description

At PinnacleTech we build, enable, and make the best technology work for industrial reliability, making the world reliable, one customer at a time. As a Software Engineer, you will be teaming up with other passionate Software Engineers, Data Engineers, Data Scientists, and DevOps Engineers to creating solutions that tie together both quantitative and qualitative measures to surface insights in the world of reliability, such as producing optimized maintenance and inspection plans, throughput modeling, and optimizing condition monitoring locations. An ideal candidate will leverage their experience and creativity to assist the Product Team in architecting designs that bring simplicity to otherwise difficult to interpret analysis.

Job Duties

  • Work effectively in a highly collaborative and iterative development process
  • Collaborate with Product, QA, and DevOps teams
  • Design and implement software features based on requirements
  • Articulate and document designs as needed
  • Identify and assess new technologies prior to implementation
  • Provide estimates and status for development tasks
  • Troubleshoot issues and correct defects when required
  • Build unit and integration tests that assure correct behavior and increase the maintainability of code base
  • Prepare and present technical trainings
  • Commit to continued learning and enhancement of skills and product knowledge

Accountabilities

  • Designing, Developing, & Maintaining Software: Designing and implementing high quality software with features that meet user needs within assigned timeframes
  • Planning Software Releases: Participating in sprint and release planning, including defining tasks and providing estimates

Required Qualifications

  • 5+ years of professional experience in full-stack web development
  • 3+ years of experience in consuming and creating APIs, building high quality user interface
  • Has a deep understanding of REST, GraphQL, and other API design concepts
  • Bachelor's in Computer Science or similar discipline
  • Strong web development skills
  • Comfortable working in git-based workflows
  • Experienced working using Scrum and Agile methodologies
  • Excellent debugging and troubleshooting skills
  • Deep knowledge of DevOps practices and cloud services
  • Strong collaboration and verbal and written communication skills
  • Self-starter, detail-oriented, organized, and thorough
  • Strong interpersonal skills and a team-oriented mindset
  • Fast learner and creative capacity for developing innovative solutions to complex problems

Preferred Qualifications

  • Strong SQL and working knowledge of Microsoft SQL Server and other data storage technologies
  • Knowledge with ORM and data access patterns
  • Leveraging cloud PaaS, preferably Azure
  • Experience deploying and supporting .NET SaaS applications and services
  • SASS or LESS

Equipment and Software Knowledge

  • C#/.NET
  • JavaScript ES6+/TypeScript
  • Proficiency writing performant and accessible HTML/CSS
  • Proficient with popular JS frameworks and libraries
  • GraphQL and/or API design
  • Microsoft Azure DevOps

Direct Reports

There are no direct reports to this role

Pinnacle is an equal employment opportunity employer and does not discriminate based on race, color, national origin, religion, gender identity, sexual orientation, sex, age, disability, veteran or military status, genetic information, or any other characteristic protected by applicable law.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 19/06/2024

Job ID: 82258907

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Engineer NET Azure Developer

Icertis SolutionsCompany Name Confidential

Software Developer Senior I T500 12510

FedEx ACCCompany Name Confidential
Last Updated: 19-06-2024 01:17:39 PM