Sr. Software Engineer

Kforce Technology
US-WI-Brown Deer
<< Go Back

  • Post Date: Sep 19, 2019
  • Start Date: 9/19/2019
  • Job Type: Full-Time

Job Description

RESPONSIBILITIES:

Kforce's Milwaukee, Wisconsin (WI) is looking for 5 full time Software Engineers to join a growing team and company.

Summary:
The Senior Software Engineer will develop software and mentor others to meet business goals using an agile methodology. He or she will be a member of a software development team focused on developing new software functionality for a web* based eCommerce product, web* based service offerings or server* based transaction processing systems.

Job Functions/Responsibilities:
Software development (60%) & Support (10%):
  • Large-scale web application design and coding using the Microsoft stack (C#/ASP.Net/WebAPI/MVC/SQL Server), as well as some open source technologies (Git, AngularJS, ReactJS, PostgreSQL, etc.)

  • Develop a defined feature or provide direction and guidance to a group of engineers to develop defined feature (set) ranging from small to medium in size

  • Define and implement optimizations for maintainability, scalability, availability, security, reusability, and performance

  • Identify patterns in defects and implement patterns and/or tools to protect against an entire class of defects

  • Proactively monitor and maintain a healthy solution

  • Identify and communicate failure modes and take measures to mitigate where reasonable



Collaboration & coordination with others (20%):
  • Communicate implications of design decisions and propose mitigation plans

  • Ensure team buy-in to and reliable delivery of committed outcomes

  • Work with architects, UX, and other shared groups to ensure quality solutions

  • Proactively communicate with stakeholders (operations, customer, other teams, and/or leadership) regarding solutions and status updates to business problems )



Continuous learning and mentoring (10%):
  • Actively share knowledge through peer mentoring, shared resources and informal teachings

Skills

REQUIREMENTS:

  • Bachelor's degree in Computer Science, Computer Engineering or Software Engineering

  • 3+ years of software engineering experience

  • Strong C# and database development skills in a web-based environment

  • Experience with large JavaScript frameworks, such as AngularJS or ReactJS

  • Experience applying proven design principles, code practices, and SDLC concepts to improve customer outcomes

  • Demonstrated ability to learn, apply, and mentor others on new software technologies quickly



Additional Preferred Skills:
  • Experience developing large, scalable, highly-available web-based software

  • AWS/Cloud experience

  • Experience working in Git or TFS source control systems

  • Knowledgeable in Continuous Integration / Continuous Deployment (CI/CD) / Build automation practices

  • Experience working in an agile (Scrum) methodology

  • Configuring and integrating with Magento

  • Experiencing coding in PHP



Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.




Want More Jobs Like This?