![Phynd Technologies](https://newsroom.unl.edu/announce/files/file106605.jpg)
Phynd Technologies is seeking a software developer for its team.
The Phynd software developer is responsible for maintaining and enhancing Phynd applications, and coordinate with the Phynd team working on various aspects of the platform. A commitment to collaborative problem solving, sophisticated design, and quality product is essential. This person must be a critical thinker who can efficiently solve problems and work well with a diverse team.
This developer will contribute to team meetings and the overall engineering process. Must be diligent and coordinate multiple tasks within a team and understand the entire software development life cycle.
Primary Responsibilities
• Collaborate with Engineering Team, Implementation Managers, Implementation Support Engineers to maintain and enhance business products.
• Member of the Agile Development team composed of onshore and offshore members; participate in the Agile ceremonies: sprint planning, daily stand-ups, iteration review, and retrospective.
• Design, build, and maintain efficient, reusable, and reliable code based on design specifications.
• Integrate data storage solutions including relational and NoSQL databases.
• Ensure the best possible performance, quality, and responsiveness of the applications.
• Identify bottlenecks and defects, and devise solutions to mitigate and address these issues.
• Help maintain quality, organization, and automation of the platform’s code and data.
• Develop subject matter expertise in Phynd’s products and services
Qualifications
Education & Experience:
• 1-3 years of experience building software applications
• BS in Computer Science preferred or a related field.
• Experience in the Healthcare industry is preferred.
Knowledge, Skills, and Abilities:
• Experience working with a distributed development team
• Ability to learn and pick up new languages and frameworks quickly
• Actively seeks knowledge into new languages, design patterns or technologies
• Proficient in C# 7.0+ with Microsoft .Net 4.5+, ASP.Net MVC 4.0+ and Web API 2.0 technologies.
• Experience with web tools/technologies such as HTML 5.0, CSS, JavaScript, jQuery, Bootstrap, JSON and one or more of the client-side frameworks such as Angular, React, Knockout, Vue etc.
• Strong knowledge and experience with Structured Query Language (SQL) (Preferrably for MySQL)
• Proficient in JavaScript. Exposure to JavaScript frameworks like Node, React, JQuery, TypeScript, etc
• Strong analytical and problem-solving skills
• Experience with RESTful API architectures
• Familiar with Amazon Web Services, or similar cloud service provider
• Good interpersonal communication skills with ability to work with other members in a team
• Familiar with Test Driven Development
• Proficient understanding of code versioning tools such as Git, SVN, or Mercurial.
• Experience with Application Lifecycle Management (ALM) tools such as Rally, Jira, TFS etc.
• Strong understanding of object-oriented programming
• Skill for writing reusable libraries
• Familiar with various design and architectural patterns
• Knowledge of concurrency patterns
• Knack for writing clean, readable, and easily maintainable code
• Understanding of fundamental design principles for building a scalable application
• Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
To apply, email a resume and cover letter to Matthew Karges at mkarges@phynd.com.