Previous Job
Senior Software Engineer
Ref No.: 19-13044
Location: Milwaukee, Wisconsin
Job Description
  • The Senior Software Engineer is primarily responsible for the overall design and implementation of software solutions.
  • They may lead a team of developers responsible for building new and support existing websites.
  • The Senior Software Engineer possess the knowledge and skills related to software development, the software development lifecycle and software architecture needed to create products with quality, standards and security to meet client needs in every phase possible
  • C#, .NET,  most of clients are in MVC - primarily back end development
  • CMS experience would be highly desirable
  • Builds best practice software solution designs for client business problems independently and with minimal support
  • Executes solution development guiding more junior team members in day-to-day development tasks and best practices
  • Evaluates new technologies and their application to solution design, recommends and implements new technologies for client business needs
  • Works to elevate overall team learnings and expertise by recommending and training other team members on new technologies and development approaches
  • Acts as day-to-day internal contact for account and project management teams and can interface directly with clients explaining technical solutions and challenges to non-technical audiences
  • Directly supervises more junior engineering resources on client projects
  • Can execution full software development lifecycle without guidance on mid to complex projects
  • Works under general direction
  • Work may be done without established procedures
  • Works on client or project problems of a complex nature where analysis of situations or information requires a review of a variety of factors
  • Bachelor's Degree preferred. Relevant area of study Computer Science or Computer Engineering.
  • Non-degreed professionals may qualify with equivalent years of related work experience
  • Likely at least 7-10 years of experience in software engineering
  • Demonstrated leadership of end-to-end software development lifecycle execution
  • Experience working directly with clients as required by the assignment
  • Expert level skills in multiple programming languages and technology stacks
  • Naturally strong communicator and presenter
  • Growing knowledge and experience of the integrated marketing industry and of clients business; shares industry news or articles to demonstrated relevance and thought-leadership
  • Proven success managing the planning of a client project in the industry, and reports and communications
  • Demonstrated baseline understanding of financial planning of projects and ability to communicate financial related updates and status
Aravind. S| Lead Recruiter
Sunrise Systems Inc.
Transforming Business. Enhancing Careers
105 Fieldcrest Ave Suite# 504, Edison, NJ 08837 USA
Desk (732) 272-0279
Email: | URL:


Sunrise Systems Inc.
Desk: (732) 313 0266
Email: | URL: