Software Engineer

  • MARS IT,
  • Milwaukee, WI
  • 12 minutes ago
.Net, Azure, JavaScript, HTML, CSS
Full Time
$80,000 - $100,000

Job Description

Project Description:

  • Develop software solutions that meet defined usability, maintainability, scalability, and reliability requirements.
  • Take ownership of assigned work, monitor, and maintain the health of solutions generated. Increase operating efficiency and adapt to new requirements.
  • Author small and well-defined programming tasks.
  • Code, test, and debug programs as outlined by a system’s technical and functional requirements.
  • Create and maintain automated unit testing and document testing procedures.
  • Provide task breakdowns, identify dependencies, and provide effort estimates.
  • Identify software issues and communicate problems with team.
  • Assist in preparation of functional and technical documentation to provide guidance to end users and support trouble shooting.
  • Provide technical expertise and recommendations in assessing new IT software projects and initiatives to support and enhance our existing systems.
  • Investigate and resolve application functionality related issues and provide first level support and troubleshooting of our CRM, CMS, and LMS systems.
  • Assist in managing an outsource relationship for 3rd party application development and programming consultants
  • Assist network administrator with application installation and testing.
  • Analyze data contained in the corporate database and identify data integrity issues with existing and proposed systems and implement solutions.
  • Verify database and data integrity.

 

What You Bring To The Role:

  • Bachelor’s degree in Computer Engineering, Computer Science, or a related field or equivalent business experience.
  • Working experience with all core software development activities, including requirements gathering, design, construction, and testing. Expertise and knowledge of formal SDLC models and methodologies, including Lean, Agile or Scrum.
  • In-depth understanding and demonstrated expertise working with application interface design, modelling, and implementation.
  • Knowledge and understanding of RESTful APIs.
  • 3+ years of total technology industry experience.
  • 3+ years of technical experience designing and implementing large scale distributed systems.
  • 1+ years of experience working in agile and/or iterative project management methodology.
  • Experience working in Azure, AWS, or similar cloud platform.
  • Experience in a SaaS delivered enterprise organization.
  • Experience in managing cloud centered technology services.
  • Experience in a managed services or consulting services.
  • Excellent teambuilding skills, with the ability to recruit, retain, coach and mentor top-quality staff.
  • Working experience with formal software development methodologies including SDLC, Agile or SCRUM.
  • Demonstrated ability to facilitate evaluation of technologies and achieve consensus on technical standards and solutions among a diverse group of information technology professionals.
  • Polished professional with demonstrated IT experience and strong communication skills that can rapidly gain and maintain credibility with business leaders and colleagues.
  • Able to translate information technology jargon into terms understandable by all audiences.
  • Experience with source code management such as Visual Studio Online or Gitlab.
  • Thorough understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability.
  • Understanding of responsive design, web accessibility.
  • Knowledgeable in Continuous Integration / Continuous Deployment (CI/CD) / Build automation practices.
  • Knowledge of DevOps and cloud-based compute, storage and communication patterns.
  • Knowledge of current software engineering trends, best practices and standards.
  • Knowledge in modern frameworks such as Angular, Angular.js, Vue, or React.
  • Knowledge with JavaScript (Node, React, Redux), HTML, and CSS.
  • Knowledge of Microsoft tools and technologies including .Net, ASP.Net, C#, and SQL
Dice Id : 10275619
Position Id : 6917065
Originally Posted : 3 months ago
Have a Job? Post it