Technical Development Specialist - Government Team

Computer Information ConceptsGreeley, CO
290d

About The Position

We are looking for a talented and motivated Software Developer to join our dynamic team. In this role, you will design, develop, test, and maintain software applications and systems that drive our business forward. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet our clients' needs and exceed their expectations. If you're passionate about coding, problem-solving, and innovation, we'd love to hear from you!

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • 5-7 years of experience in software development, support, or a related role.
  • 5-7 Years of VB.NET (.NET Forms with Visual Basic programming language) experience.
  • 5-7 Years MS SQL Server Database experience.
  • Strong problem-solving and analytical skills, with a focus on debugging and troubleshooting.
  • Proficiency in writing and maintaining code in multiple programming languages.
  • Ability to work both independently and collaboratively in a fast-paced environment.
  • Strong communication skills, with the ability to explain technical issues to non-technical users.

Nice To Haves

  • Crystal Reports experience.
  • SSRS experience.
  • Tableau experience.
  • 5-7 Years ASP.NET (Active Server Pages with VB and/or Java programming languages) experience.

Responsibilities

  • Design, develop, and implement software applications and systems based on project requirements and technical specifications.
  • Write clean, maintainable, and efficient code in languages such as VB.NET, VB 6.0, or others relevant to the project.
  • Participate in all stages of the software development lifecycle, including analysis, design, coding, testing, and deployment.
  • Work closely with other developers, product managers, and stakeholders to gather and understand requirements, and provide technical input on project scope and feasibility.
  • Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
  • Communicate effectively with team members and clients, providing updates on progress, addressing issues, and delivering solutions in a timely manner.
  • Develop and execute unit tests, integration tests, and other testing strategies to ensure software quality and reliability.
  • Identify and fix bugs, performance issues, and other technical problems in a proactive manner.
  • Continuously improve software by incorporating feedback and leveraging best practices in testing and quality assurance.
  • Create and maintain detailed documentation for software applications, including design documents, user manuals, and technical specifications.
  • Provide technical support and troubleshooting for software issues, and assist with user training and onboarding as needed.
  • Stay updated with the latest industry trends, technologies, and best practices to contribute to ongoing improvement and innovation.
  • Assist in project planning, estimation, and task management to ensure timely delivery of software projects.
  • Collaborate with project managers to define project goals, timelines, and milestones.
  • Adapt to changing priorities and manage multiple tasks efficiently.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Industry

Publishing Industries

Education Level

Bachelor's degree

Number of Employees

51-100 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service