Posted 1mo ago

Senior Software Engineer/.NET Developer (Hybrid)

@ Neumo
Guadalajara, Jalisco, Mexico
HybridFull Time
Responsibilities:Designing websites, Developing applications, Maintaining websites
Requirements Summary:3+ years programming with C#, VB, SQL Server; ASP.NET Core; Kentico CMS; web development; BS in CS or related field; strong communication; HTML/CSS/JavaScript; CI/Source Control.
Technical Tools Mentioned:ASP.NET Core, Kentico CMS, SQL Server, C#, VB, HTML, CSS, JavaScript, JQuery, Source Control, CI/CD
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Job Summary 

Neumo is looking for an Intermediate-level professional Web Developer utilizing ASP.Net Core and Kentico CMS. The ideal candidate will work on complex assignments and perform a full range of software development activities. The Senior Software Developer will work under tight deadlines and is capable of handling heavy workloads, operating with minimal supervision. This position will report to ITMS New Orleans Site Director as well as interact with all users of the Information Systems department and other departments as needed.

Duties and Responsibilities

  • Designing and developing websites ensuring strong optimization and functionality using Kentico Xperience CMS or similar products
  • Assisting in the planning of overall company policy regarding search engine optimization and web development
  • Monitoring websites and web server performance
  • Working on programming projects including web layout and site enhancements, web-based applications, and database-backed web and desktop applications
  • Overhauling internal and external websites utilizing the latest CSS and HTML technologies and design philosophies
  • Working with SQL Server and frameworks including ADO.Net
  • Supporting current web applications by analyzing, designing, maintaining, documenting, testing, developing, and monitoring
  • Conducting independent analysis of business and technical issues and recommend alternative solutions, including development effort estimates
  • Coordinating software development activities with project team members, including mentoring other staff members
  • Working to define and document system requirements, report progress and status, develop and coordinate system testing, assist with training, and develop user documentation
  • Maintaining proficiency in the languages and platforms required to develop applications
  • Reporting development status to IT management, including all unanticipated events affecting development
  • Working on multiple projects simultaneously
  • Collaborate with upper level management and other project teams on server and system upgrades
  • Undertake software development efforts throughout organization
  • Complete web development tasks including updates and creation of websites
  • Reporting weekly activities, accomplishments and problems
  • Perform other duties as assigned


Education and Experience:

  • 3+ years professional programming experience with C#, VB, and SQL Server
  • BS degree in Computer Science or related field or equivalent experience
  • In-depth knowledge developing and supporting ASP.NET Core, and JavaScript web applications
  • Experience with HTML, CSS, JavaScript, JQuery,
  • Experience with Source Control and Continuous Integration solutions.
  • Excellent communication skills
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs


Qualifications & Skills

  • Ability to switch priorities on projects due to urgency
  • Strong time management and organizational skills
  • Strong understanding of computer science fundamentals, including object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Strong attention to detail


Work Environment:

  • Office setting with a moderate noise level.
  • The employee will work at an individual workstation, using a telephone and computer.


 Physical Demands
:

  • Must be able to remain seated for extended periods.
  • Regular use of a computer and other office machinery, such as printers and copy machines.
  • Occasional movement around the office.
  • Frequent communication via telephone.

 

Neumo Summary:

With the backing of four decades of public sector expertise and corporate capability, Neumo has successfully supported government services. Neumo was honored and recognized for four (4) consecutive years as a GovTech 100 Company representing the top 100 companies focused on making a difference in and selling to state and local government agencies across the United States.

Neumo is committed to helping communities thrive and brings a wealth of experience combined with innovation. Today, Neumo offers more administrative and financial support to government officials than any other organization. And with a responsive, client-focused approach, we foster partnerships that give our customers the certainty they need to accomplish more.

Neumo offers a competitive benefits and compensation package and are looking for team members who will thrive in our dynamic environment.

Neumo is an Equal Opportunity Employer. Selection for a position will be made without regard to race, religion, national origin, sex, political affiliation, marital status, non-disqualifying physical handicap, and age.