Software Developer 1
Summary
Develops and maintains business software, automates workflows, and analyzes data for a steel fabrication company using Python, C#.Net, SQL, and reporting tools.
Responsibilities
- Writing code and implementing computer programs on multiple systems in the business
- Building and using computer-assisted software engineering tools to automate some coding
- Performing all requirements needed for the implementation of automated computer systems from start to finish
- Using code libraries to simplify the writing of code
- Collaborating with software developers in the creation of programs for their organization
- Work with executives and other business leaders to identify opportunities for improvement
- Create reports for internal teams and/or external clients
- Collaborate with team members to collect and analyze data
- Use graphs, infographics, and other methods to visualize data
- Establish KPIs to measure the effectiveness of business decisions
- Structure large data sets to find usable information
- Work with a team of analysts and other associates to process information
- Create presentations and reports based on recommendations and findings
Qualifications
- Bachelor’s degree, particularly in Computer Science, Management Information Systems, or something similar desired, however, strong experience relevant to the position will be considered instead.
- Python, C#.Net, SQL, Crystal Reports, and experience with other business software to handle the schedule and other programming tasks
- Website Development Tools (e.g. WIX, Google Analytics and etc.)
- Excellent Microsoft Excel Formulation
- Strong knowledge in Google APIs
- Excellent written communication
- Strong quantitative skills
- Some fabrication, manufacturing, or construction experience preferred
- Ability to read structural and architectural drawings is a plus.
