Software Programmer at Natoli Engineering
Saint Charles, MO 63304, USA -
Full Time


Start Date

Immediate

Expiry Date

16 Jul, 25

Salary

0.0

Posted On

16 Apr, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Information Systems, Microsoft Sql Server, Microsoft Dynamics Crm, Computer Science, Mvc, Asp.Net, Microsoft Dynamics Gp

Industry

Information Technology/IT

Description

Job Title: Programmer
Location: St. Charles, MO 63303
The Software Programmer is responsible for designing, modifying, developing, writing and implementing software programming applications and components. They should be able to multitask on a variety of projects in a positive and professional manner, with a strong ability to work in a fast-paced, highly detailed and deadline driven
environment.

REQUIRED SKILLS AND ATTRIBUTES:

  • 2+ years’ experience
  • Experience with Microsoft Dynamics GP or Microsoft Dynamics CRM
  • Experience with Syspro ERP is a plus.

EDUCATION AND EXPERIENCE REQUIREMENTS:

  • Must be at least 18 years of age
  • Bachelor’s degree in computer science, Information Systems, or related field
  • Must have knowledge of VB.Net, C# and Microsoft SQL Server; ASP.net MVC preferred
Responsibilities
  • Utilize established development tools, guidelines and conventions including but not limited to Visual Studio and SQL Server Management Studio
  • Create and maintain SSRS reports
  • Design, code and test new Windows and Web software applications utilizing various programming languages
  • Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
  • Maintain existing software systems by identifying and correcting software defects
  • Investigate and develop skills in modern technologies
  • Create technical specifications and test plans
  • Create and maintain operational documentation
  • Consult with management and end users related to projects and tasks
  • Consult colleagues concerning maintenance and performance of software systems
  • Implement new software
  • Manage multiple projects and tasks
  • Optimize SQL server architecture and SQL applications for performance
  • Manage SQL application user security
  • This list is not intended to be all-inclusive.
  • Employees may perform other related duties as assigned.
Loading...