Job Duties: What You'll Do
- Feature Implementation - Analyze new application feature requirements as well as existing codebases and execute a best practices implementation primarily utilizing C# .NET, ASP.NET, and JavaScript.
- Troubleshooting & Debugging - Review bug tickets, step through code, and collaborate with other developers and company teams to help identify and resolve application problems arising from code and datacenter issues.
- Design Reusable Code - Thoughtfully design effective, efficient, and reusable code functionality to provide consistent and correct results while reducing effort for future development needs.
- Ensure Efficient Run Times - Consider realistic and data-heavy use cases when designing code solutions as well as database and API queries to maximize efficiency and minimize run time.
- Unit Testing - Create new and update existing unit tests to ensure code coverage on all new and modified code functions.
- Work Independently & Collaboratively - Much of the day-to-day is spent independently developing features, but frequent collaboration with other developers and the business team is key to success. We take pride in our collaborative environment.
- Support, Improve, & Convert - Our existing applications must be supported for today but also continuously improved and modernized both in terms of new features and functionality as well as code design and architecture.
Technologies: What You'll Be Working With- Visual Studio Professional
- C# .NET
- ASP.NET MVC
- HTML and CSS
- Javascript and Typescript
- jQuery
- Bootstrap
- Entity Framework
- SQL Server and PostgreSQL
- CRUD Queries / Stored Procedures / Indexes / Schema Creation & Changes
- Dependency Injection
- MS Test and Moq
- Git source control / branching and merging
- Azure Pipelines
- Powershell
Benefits: What We Offer- Great pay and benefits including:
- Medical
- Dental
- Vision
- Life Insurance
- 401k with Matching
- Profit Sharing
- Paid Time Off
- Paid Holidays (10+)
- And More!
- Support - A collaborative and supportive team environment where we reach out and work together to foster knowledge sharing and produce the best software. We're in this together!
- Full-Time - This is a full-time salaried position in the Lincoln, Nebraska office.
- Salary Range - The anticipated salary range for this position is $100,000 - $140,000. Salary offers depend upon several factors including experience and skill level.
- Hybrid Schedule - The team follows a hybrid work schedule with 2 days of work-from-home (Monday, Friday) and 3 days in office (Tuesday, Wednesday, Thursday).
Qualifications: What We're Looking For- Bachelor's degree in computer science, software engineering, or related field.
- Technical Experience:
- Microsoft Visual Studio, C# .NET, ASP.NET, SQL, and Git
- HTML, CSS, JavaScript, jQuery, and Bootstrap
- Any other experience from the technologies listed above is ideal.
- Enjoy working alongside and collaborating with a team.
- Strong written and verbal communication skills.
- Solving complex problems is a strong point for you.