
Senior Software Engineer
Orion
full-time
Posted on:
Location Type: Hybrid
Location: Omaha • Kentucky • New York • United States
Visit company websiteExplore more
Salary
💰 $108,245 - $169,933 per year
Job Level
About the role
- designs, develops, tests and deploys applications by writing new code and improving existing code ensuring applications work properly
- 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
- assists in maintaining databases accuracy and stability
- identifies and troubleshoots issues with various sites or programming code and fix any resulting problems
- secures applications against hacking vulnerabilities
- maintains a high level of technical knowledge in all applicable programming languages and database formats
- mentors other developers while acting as a resources for input and advice
- identifies and fixes resource bottlenecks
- identifies technical challenges and propose innovative solutions to address them
- mentors and guides junior engineers, providing technical guidance and fostering a culture of learning and growth
- participates in architectural discussions and contribute to the evolution of the technical roadmap
- stays up-to-date with the latest industry trends, technologies, and best practices
- troubleshoots and resolves complex technical issues in collaboration with the broader engineering team
- collaborates with cross-functional teams to drive projects to successful completion within the specified timeframe
- continuously optimizes and improves existing systems and processes for enhanced performance and efficiency
Requirements
- a minimum of a bachelor's degree in Computer Science, MIS, or Information System Analysis
- preferably 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 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, networking database management and development, as well as high level of programming knowledge
- has knowledge of the various stages of the software development life cycle, definition of solution architecture, detailed design, solution development, testing and deployment
- has knowledge and solid understanding of object-oriented analysis, design and programming
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
- student loan repayment and more
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ASP.NET Web APIEntity FrameworkC#Restful ServicesWeb ServicesSQL ServerAngularJSJavaScriptCSSHTML
Soft Skills
mentoringcollaborationtroubleshootingproblem-solvingtechnical guidancecommunicationinnovationleadershiporganizational skillsadaptability
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in MISBachelor's degree in Information System Analysis