The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.

Software Engineer

Job Description

Develop, enhance, and optimize line of business applications to support the company operations.

ESSENTIAL DUTIES & RESPONSIBILITIES:

  • Participate in and/or lead cross functional team(s) to identity bottlenecks in operations, and then design and implement solutions through the use of software applications
  • Design new computer programs by analyzing requirements, constructing workflow charts and diagrams, studying system capabilities, and writing specifications
  • Enhance and/or extend off-the-shelf applications to increase their value to company operations
  • Follow established processes and procedures for the software development lifecycle including coding conventions, source control, and documentation
  • Maintain corporate SQL resources
  • Act as a subject matter expert in SharePoint and SQL server
  • Improve systems by studying current practices and designing modifications
  • Recommend controls by identifying problems and writing improved procedures
  • Define project requirements by identifying project milestones, phases, and elements; forming project team; establishing project timelines
  • Monitor project progress by tracking activity, resolving problem, publishing progress reports, and recommending actions
  • Clearly and regularly communicate with management and technical support colleagues
  • Maintain professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, benchmarking state-of-the-art practices, and participating in professional societies
  • Continuous learning and application of skills and resources
  • Share knowledge in performance, scalability, enterprise system architecture, and engineering best practices
  • Demonstrated ability to mentor other software developers to develop all aspects of their engineering skill sets

QUALIFICATIONS: Experience, Competencies and Education

  • BS degree in Computer Science, MIS, or similar field
  • Proven working experience as a Business/Systems Analyst or relevant experience
  • Excellent knowledge of software development, including varying development methodologies
  • Understanding and experience with Test Driven Development techniques and tools
  • Understanding and experience with web-based technologies such as ASP, HTML, XML, CSS and JavaScript
  • Experience in analysis, implementation, and evaluation of IT systems and their specifications
  • Excellent organizational and communication skills
  • Attention to detail
  • Ability to communicate with end users to understand, document, and enhance processes and workflows
  • Experience working with SQL Server data base and reporting tools
  • Experience with Microsoft development tools stack
  • Experience with Source Control systems
  • Experience working with Enterprise Resource Planning systems will be a plus

PHYSICAL REQUIREMENTS OF JOB: This position requires that the employee be able to perform the following physical requirements, with or without reasonable accommodation:

  • Sedentary work; many hours of computer work per day
  • Minimal lifting
  • Manual dexterity to operate, troubleshoot, and install technology equipment and systems.

WORK ENVIRONMENT:This position requires that the employee be able to work effectively in a work environment involving:

  • Manufacturing
  • Exposure to glass/resins
  • Machinery
  • Office


The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888-237-6835 or email accommodation@aerotek .com for other accommodation options. However, if you have questions about this position, please contact the Recruiter located at the bottom of the job posting. The Recruiter is the sole point of contact for questions about this position.

Job Requirements

 

Job Snapshot

Location US-TN-Johnson City
Employment Type Full-Time
Pay Type Year
Pay Rate $60,000.00 - $80,000.00 /Year
Store Type Engineering & Aerospace, IT & Technical
Apply

Company Overview

Aerotek

We know that a company’s success starts with its employees. We also know that an individual’s success starts with the right career opportunity. As a Best of Staffing® Client and Talent leader, Aerotek’s people-focused approach yields competitive advantage for our clients and rewarding careers for our contract employees. Since 1983, Aerotek has become a leader in recruiting and staffing services by building quality relationships that allow us to place quality people in quality jobs. With more than 230 non-franchised offices, Aerotek’s 6,000 internal employees serve more than 300,000 contract employees and 17,000 clients every year. To learn more, visit Aerotek.com. Learn More

Contact Information

US-TN-Johnson City
Cody Mills
4234914128
Snapshot
Aerotek
Company:
US-TN-Johnson City
Location:
Full-Time
Employment Type:
Year
Pay Type:
$60,000.00 - $80,000.00 /Year
Pay Rate:
Engineering & Aerospace, IT & Technical
Store Type:

Job Description

Develop, enhance, and optimize line of business applications to support the company operations.

ESSENTIAL DUTIES & RESPONSIBILITIES:

  • Participate in and/or lead cross functional team(s) to identity bottlenecks in operations, and then design and implement solutions through the use of software applications
  • Design new computer programs by analyzing requirements, constructing workflow charts and diagrams, studying system capabilities, and writing specifications
  • Enhance and/or extend off-the-shelf applications to increase their value to company operations
  • Follow established processes and procedures for the software development lifecycle including coding conventions, source control, and documentation
  • Maintain corporate SQL resources
  • Act as a subject matter expert in SharePoint and SQL server
  • Improve systems by studying current practices and designing modifications
  • Recommend controls by identifying problems and writing improved procedures
  • Define project requirements by identifying project milestones, phases, and elements; forming project team; establishing project timelines
  • Monitor project progress by tracking activity, resolving problem, publishing progress reports, and recommending actions
  • Clearly and regularly communicate with management and technical support colleagues
  • Maintain professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, benchmarking state-of-the-art practices, and participating in professional societies
  • Continuous learning and application of skills and resources
  • Share knowledge in performance, scalability, enterprise system architecture, and engineering best practices
  • Demonstrated ability to mentor other software developers to develop all aspects of their engineering skill sets

QUALIFICATIONS: Experience, Competencies and Education

  • BS degree in Computer Science, MIS, or similar field
  • Proven working experience as a Business/Systems Analyst or relevant experience
  • Excellent knowledge of software development, including varying development methodologies
  • Understanding and experience with Test Driven Development techniques and tools
  • Understanding and experience with web-based technologies such as ASP, HTML, XML, CSS and JavaScript
  • Experience in analysis, implementation, and evaluation of IT systems and their specifications
  • Excellent organizational and communication skills
  • Attention to detail
  • Ability to communicate with end users to understand, document, and enhance processes and workflows
  • Experience working with SQL Server data base and reporting tools
  • Experience with Microsoft development tools stack
  • Experience with Source Control systems
  • Experience working with Enterprise Resource Planning systems will be a plus

PHYSICAL REQUIREMENTS OF JOB: This position requires that the employee be able to perform the following physical requirements, with or without reasonable accommodation:

  • Sedentary work; many hours of computer work per day
  • Minimal lifting
  • Manual dexterity to operate, troubleshoot, and install technology equipment and systems.

WORK ENVIRONMENT:This position requires that the employee be able to work effectively in a work environment involving:

  • Manufacturing
  • Exposure to glass/resins
  • Machinery
  • Office


The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888-237-6835 or email accommodation@aerotek .com for other accommodation options. However, if you have questions about this position, please contact the Recruiter located at the bottom of the job posting. The Recruiter is the sole point of contact for questions about this position.

Job Requirements

 
M3p75q66m5p56jwcl8v
Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
Software Engineer Apply now