exida - Functional Safety Services, IACS Cybersecurity, Alarm Management, IEC 61508 Certification

Careers

Software Development Engineer - Desktop Applications

Posted: Monday, August 29, 2022


Sellersville, PA

What we’re good at

Leading global companies rely on exida for functional safety, alarm management and cybersecurity expertise. Founded in 2000, exida has proudly become a trusted partner, known for its cutting-edge technology, extensive cross-industry expertise and functional safety knowledge. Headquartered in Sellersville, Pennsylvania, exida has local roots with a global reach, operating across sixteen countries in the Americas, EMEA and APAC regions.

We’re looking to grow our team with an experienced Cybersecurity Engineer. This is an exciting opportunity to join an innovative company culture with a team of world-class engineers. When you join us, you can expect:

  • Competitive compensation based on experience
  • Profit-sharing bonus and incentive pay based on achieved targets
  • A friendly team environment
  • Generous paid time off and excellent work-life balance
  • Health, vision, and dental insurance plans and 401(k)
  • Exposure to state-of-the-art technology
  • A growth trajectory and leadership opportunities

What you’re good at 

You have strong interpersonal skills, problem-solving abilities and a methodical approach to work. You’ll bring your expertise and passion for writing clean code and developing seamless user experiences to our fast-paced team. Reporting to the Software Development Manager, you will:

  • Review technical requirements and determine the level of effort, timeline and any potential roadblocks;
  • Collaborate with senior developers to evaluate design, break epics into individual stories and test new software programs;
  • Develop and deploy applications and new functionality based on business needs;
  • Perform integration and regression testing, required to ensure quality;
  • Work through bug fixes and improving application performance;
  • Adopt best practices in development, code versioning, testing and deployment;
  • Diagnose, troubleshoot and fix issues related to connectivity, compatibility, hardware, software, applications and systems integration;
  • Provide first-class customer support that is aligned with our company standards, protocols and policies;
  • Stay involved with documentation and functional and technical analysis, as well as testing and documenting applications.

Skills and Requirements:

  • B.S. in Computer Science or a related field;
  • Five years of software development experience;
  • One to two years of experience working in an Agile and scrum environment;
  • Strong command of at least one of the following: Visual Studio; Visual Studio Code; WPF; Xamarin; MAUI; OOP patterns (SOLID); Unit Testing; XAML markup;
  • Proven track record in identifying and resolving technical issues;
  • Team player, collaborative and receptive to constructive feedback;
  • Good judgment, problem-solving skills and project management skills; 
  • Professional written and verbal communication skills;
  • U.S. work authorization;
  • Successful completion of background check.

Join us

If you like seeking out complex challenges to solve and using the latest technology to push the boundaries of engineering, come be part of exida’s mission!

If you meet the requirements of this role, we encourage you to apply by sending your resume to jobs@exida.com. If your background is a strong fit, a member of our recruiting team will be in touch.

exida is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, ancestry, national origin, sex, sexual orientation, gender identity, age, marital status, family responsibilities, pregnancy, genetic information, protected veteran, or military status, and regardless of whether the qualified applicants are individuals with disabilities.

E-Mail Resume