Cotality

Senior Software Engineer

Cotality

full-time

Posted on:

Location Type: Hybrid

Location: MilwaukeeWisconsinUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $112,700 - $125,000 per year

Job Level

About the role

  • Design, code, test and debug complex software while developing new functionality, and enhancing existing functionality, in order to satisfy customer requirements, both internal and external.
  • Design work encompasses a broader project/system scope.
  • Work is assigned via broad guidelines.
  • Work includes developing detailed specifications from which applications will be written, designed, coded, tested and debugged.
  • Consult with product owners/business partners to define requirements and software design.
  • Evaluate feasibility and make recommendations, considering things such as customer requirements, time limitations, system limitations.
  • Mentor less experienced team members in learning this process.
  • Define scope and develop testing methods, collaborating with QA team and other developers.
  • Work with QA team to improve all levels of testing efforts, developing and enhancing testing methods and processes.
  • May also perform testing.
  • Support, maintain and document software functionality.
  • Makes recommendations on and influences engineering processes and methods.
  • Provide operational support on complex/escalated issues to diagnose and resolve incidents in production systems.
  • Incidents tend to be fewer but more complex, requiring analysis of issues, determination of additional resources to resolve the issue, and an in-depth system perspective.
  • Explore and research new and alternate technologies and platforms.
  • Evaluate, recommend, and apply these alternate/new technologies, disseminating information throughout the team/department.
  • This includes documenting large and complex assignments for knowledge transfer and developing expertise in multiple areas.
  • Mentor other team members on area(s) of expertise.
  • Provide technical guidance on a wide range of systems/projects.

Requirements

  • Bachelor's degree strongly preferred
  • Five to eight years of experience in an applicable software development environment
  • Experience with .NET/ASP.NET development experience using C# (ASP.NET Web API, .NET Core)
  • Proficient understanding of MS SQL Server databases and MS Entity Framework
  • Familiarity or working experience with object-oriented design.
  • Broad understanding of design patterns
  • Experience designing optimized and scalable application architecture.
  • Experience with various technologies, such as HTML, CSS, TypeScript, Angular, .NET Core desired.
  • Experience working on large-scale websites and back-end services in an agile development environment.
  • Able to translate conceptual ideas into projects and tasks
  • Able to translate business needs to technical requirements
  • Driven to excel in areas of technical expertise and expand base of knowledge
  • Business acumen to determine feasibility of customer requests
  • Customer oriented: meets individual commitments, works with the team to achieve team commitments, responds to request in a timely manner, willing to help
  • Coaching and teaching skills to mentor less experienced team members.
Benefits
  • Generous PTO and 11 paid holidays, plus well-being and volunteer time off.
  • Up to 16 weeks of fully paid parental leave and a baby stipend.
  • Multiple medical plan options with mental health and wellness support offerings.
  • 401(k) with company match and vesting after one year.
  • $400 annual well-being stipend and tuition assistance up to $5,250.
  • Recognition Rewards, Referral bonuses, exclusive discounts and more!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETASP.NETC#ASP.NET Web API.NET CoreMS SQL ServerMS Entity FrameworkHTMLCSSTypeScript
Soft skills
mentoringcustomer orientedbusiness acumencoachingcommunicationcollaborationproblem-solvingtechnical guidanceanalytical skillsadaptability
Certifications
Bachelor's degree