Senior Software Engineer

Thornton, CO, US • Posted 14 hours ago • Updated 9 hours ago
Full Time
On-site
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • IT Consulting
  • Product Development
  • Relational Databases
  • Operating Systems
  • Database Administration
  • Collaboration
  • Database
  • Training
  • Computer Science
  • Software Engineering
  • Systems Analysis
  • Physical Data Model
  • Data Modeling
  • Data Warehouse
  • Data Marts
  • Microsoft SQL Server
  • RDBMS
  • Extract
  • Transform
  • Load
  • OLAP
  • Business Intelligence
  • Crystal Reports
  • Microsoft Technologies
  • Object-Oriented Programming
  • Debugging
  • Visual Basic
  • HTML
  • JavaScript
  • XML
  • C#
  • .NET
  • Software Development
  • Analytical Skill
  • Design Skills
  • Specification Gathering
  • Communication
  • Documentation
  • SAFE
  • Reporting
  • Information Technology
  • Servers
  • Mainframe
  • Law

Summary

  • JOB-7749
  • Senior Software Engineer
  • Thornton, CO
  • Link Technologies (LinkTechConsulting.com), a Las Vegas-based IT consulting firm, is currently looking for a Senior Software Engineer to join our team.

    SUMMARY: Perform complex product development in areas including design, systems analysis, implementation, and maintenance of several projects. Design, program, test, implement, troubleshoot and maintain multiple highly complex products. Create, develop and maintain data warehousing systems. Assist in product architecture. Write documentation to explain what code does to use as a reference in the production cycle, document changes, fixes and codes.

    ESSENTIAL DUTIES AND RESPONSIBILITIES:

    • Design, program, test and implement highly complex programs and relational databases assuring product quality and effectiveness.
    • Analyze, diagnose, troubleshoot and design solutions to problematic programming. Trouble shoot software and client issues.
    • Performs programming and provides support for operating systems and database management systems.
    • Collaborate with departments and clients in project design and development from start to finish. Develop and coordinate production processing schedules.
    • Evaluate and test new programs to ensure logic and syntax are correct and that program results are accurate. Assist lower level programmers with programming assignments.
    • Conduct system analysis and development to keep systems current with changing technologies.
    • Document program, code and special instructions on procedural, modular and database level.
    • Develop and provide system and/or programming training for users as needed.
    • Perform other duties as assigned.


    REQUIRED EDUCATION AND RELATED WORK EXPERIENCE:

    • Bachelor's degree in computer science or related major.
      • Four (4) additional years of similar and relevant experience may be substituted for this requirement.
    • Minimum of three (5) years of software engineering experience.
    • Minimum of five (5) years experience in systems analysis, software development and programming methodologies, design and implementation.


    REQUIRED LICENSES, REGISTRATIONS OR CERTIFICATIONS:

    • Criminal background check required for hire.


    REQUIRED TECHNICAL SKILLS, KNOWLEDGE & ABILITIES:

    • Advanced knowledge of logical and physical data modeling and use of data modeling tools such as Analysis Server.
    • Advanced knowledge of 2-tiered and 3-tiered architectures.
    • Advanced knowledge of data warehousing methodologies and Data Mart Design skills.
    • Advanced knowledge of SQL server dialect, relational database theory ETL toolsets, and OLAP technologies.
    • Advanced knowledge of Business Intelligence tools: Crystal Reports, Microsoft tools (preferred)
    • Strong object-oriented/based programming skills.
    • Expertise in debugging the Legacy Code.
    • Proficiency in Visual Basic, HTML, JavaScript, XML, CSharp and .Net.
    • Ability and willingness to learn new computer languages and technologies quickly.
    • Ability to work under a formal software development lifecycle.
    • High level of analytical and design skills for requirements development and technical specifications.
    • Experienced trainer, facilitator, and course developer.
    • Good communication, interpersonal skills and documentation skills.
    • Ability to maintain confidentiality in all aspects of the job.
    • Ability to keep up-to-date technically and apply new knowledge to your job. Includes adapting to and mastering new system applications and processes as implemented by the organization.
    • Ability to communicate, interact and work effectively and cooperatively with all people, including those from diverse ethnic and educational backgrounds. Willingness to contribute to cultural diversity for educational enrichment.
    • Ability to recognize the importance of safety in the workplace, follow safety rules, practice safe work habits, utilize appropriate safety equipment and report unsafe conditions to the appropriate administrator.


    REQUIRED MATERIALS AND EQUIPMENT OPERATING KNOWLEDGE:

    • PC and related software applications.
    • Operating knowledge of information technology systems and any other department specific software and equipment required within 2 months after entering position.
    • Advanced knowledge of servers, mainframes and networks.
    • Familiarity with general office equipment.


    Link Technologies is an equal opportunity employer. All qualified applicants will receive consideration for employment without discrimination based on race, color, religion, sex, gender identity/expression, sexual orientation, national origin, protected veteran status, disability, or any other factors protected by law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: linktech
  • Position Id: JOB-7749
  • Posted 14 hours ago

Company Info

About Link Technologies

Founded in 2000, Link Technologies is a certified SDB, DBE, WOSB, and 8(a) Graduate company delivering customized IT and cybersecurity solutions to top commercial, government and hospitality clients. Specializing in infrastructure development, PCI compliance, QSA audits, and end-to-end project management, Link Technologies provides cost-effective, scalable solutions that align with their core values: Client Focus, Quality, and Satisfaction.

 

Link Technologies provides highly qualified professionals to take care of evolving client need in an industry with rigorous standards, enabling organizations to focus on what matters most: their core business. We operate our own fully managed Network Operations Center (NOC) and Security Operations Center (SOC), providing around-the-clock monitoring, SIEM services, and Tier 1 & 2 Help Desk support—all managed in-house to ensure quality, accountability, and rapid response.

 

Quality isn’t an add-on: it’s a standard. At Link Technologies, we believe every engagement, no matter how complex, should be executed with precision and consistency. The Link Technologies team is committed to delivering exceptional results the first time, every time. This commitment to quality is the foundation of our continued success and the driving force behind everything we do

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Cheyenne, Wyoming

Today

Full-time

Las Vegas, Nevada

Today

Full-time

Carson City, Nevada

Today

Full-time

Franklin, Kentucky

Today

Full-time

Search all similar jobs