Senior Software Engineer responsible for client/server software development in Omaha, NE or Lehi, UT. Collaborating and supporting design, development, and implementation of applications.
Responsibilities
responsible for the maintenance and development of new software in a client/server environment
designs, develops, tests and deploys applications by writing new code and improving existing code
provides support for design, development and implementation of application development projects
understands and uses best practices and standard guidance
understands and debugs different tiers of the application, UI, API, and database
able to create and modify routine, low impact code
troubleshoots and debugs system inefficiencies
maintains databases accuracy and stability
identifies and troubleshoots issues with various sites or programming code and fix any resulting problems
secures applications against hacking vulnerabilities
mentors other developers while acting as a resource for input and advice
participates in architectural discussions and contributes to the evolution of the technical roadmap
Requirements
a minimum of a bachelor's degree in Computer Science, MIS, or Information System Analysis
preferably has a minimum of 5 years of experience with ASP.NET Web API, Entity Framework, C#, Restful Services, Web Services, and SQL Server in an application development role
preferably has experience with AngularJS, JavaScript, CSS, and HTML
has knowledge of S.O.L.I.D. design principles and design patterns
has knowledge of continuous integration, hosting infrastructures, and networking concepts
has knowledge of PC architecture and operations, operating systems, and database management and development
has a high level of programming knowledge
has knowledge of the various stages of the software development life cycle
has effective problem solving and organizational skills
works effectively both individually and within a team environment
has effective written, listening and verbal communication skills
Benefits
health, dental, vision, and disability coverage on day one
401(k) plan with employer match
paid parental leave
pet benefits including pawternity leave and pet insurance
Software Engineer executing data governance and validation support for Google Analytics products at Caterpillar. Collaborating with development teams to ensure effective tracking and data quality.
Senior Embedded Software Engineer collaborating with Data Science team to deploy AI algorithms for edge devices. Responsible for model optimization and enabling real - time anomaly detection in the Electrical Distribution industry.
Senior Software Engineer developing machine learning applications for IoT solutions. Collaborating with cross - functional teams using modern technologies to predict and prevent outages.
Business Enablement Software Engineer at Clever Devices writing clean and efficient code for software solutions. Collaborating with teams to improve processes and mentoring other developers.
Product Engineer responsible for vacuum systems development at Comatec in Vantaa. Collaborating with an engineering team to shape technical solutions for sustainable industry.
Machine Learning Engineer at VIDIZMO developing and deploying machine learning algorithms for Computer Vision. Responsibilities include creating customized solutions and collaborating with cross - functional teams.
Senior Software Engineer at Xero developing and managing complex API infrastructures. Leading engineering excellence and mentoring in a hybrid work environment.
Software Engineer in FOX Forward Deployed program implementing production systems across real - time platforms. Collaborating with engineers and product leads in high visibility environments to improve operational performance.