IT Software Developer II-III
Maxim Crane Works LP

Canonsburg, Pennsylvania

This job has expired.


Software Developer



Purpose:

We are looking to hire an experienced senior software developer to lead development of our Internal applications. In this role, you will be responsible for overseeing the development and implementation of in-house developed applications, as well as the maintenance of those systems and SaaS solutions. You will also be required to update and/or replace existing software and conduct feasibility studies and develop integration system components for internal and external systems we’d like to take advantage of. While your role will be technical in nature, you will also be expected to engage our business partners, create reports, and mentor the junior developers.

To ensure success as a senior software developer, you should have high-level managerial skills, in-depth knowledge of programming languages, and outstanding project management skills. Top-class Senior Software Developers know the skills and aptitude of junior staff and assign tasks accordingly.

Key Duties/Responsibilities:


* Cultivates information systems by designing, developing, and installing software solutions.
* Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
* Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
* Investigates problem areas.
* Follows the software development lifecycle.
* Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
* Prepares and installs solutions by determining and designing system specifications, standards, and programming.
* Mentors junior level programmers with support and training
* Helps develop training materials and works with training team to ensure corporate adoption

Minimum Requirements:

Education:


* Bachelor of Science with a major in Computer Science (or similar focus) or equivalent combination of education and experience.

Experience


* 5+ years of software development experience in a team setting
* 5+ years prior experience performing Unit Testing



Required Skills/Knowledge:


* Advanced knowledge of programming languages including C#, JavaScript, HTML5, C++, Java, SQL, and PHP.
* Knowledge of system frameworks including .NET, Git, Angular JS, Xamarin, Entity, GitHub, and MVC.
* Experience creating and maintaining databases.
* Experience managing and integrating with SaaS/PaaS/IaaS systems.
* Experience working with Agile development technologies.
* Advanced project management skills.
* Good interpersonal skills.
* Advanced both written and oral English communication skills, necessary to produce impactful content and coordinate across many different levels of leadership
* Advanced level troubleshooting skills across frameworks, languages, or systems.



Other:


* Looker/PowerBi
* ETL/ Data Integrations
* API Gateways
* Onbase, Salesforce, ServiceNow
* Customer-oriented and cool-tempered.
* Displays leadership skills

Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled


This job has expired.

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Building and Construction jobs


Doosan Bobcat NA US
Statesville, North Carolina
Posted about 1 hour ago
Doosan Bobcat NA US
West Fargo, North Dakota
Posted about 1 hour ago
Installed Building Products
Panama City, Florida
Posted about 1 hour ago
View Building and Construction jobs »