What are the responsibilities and job description for the Junior Software Developer position at Project Widgets, Inc.?
About the job
Organization
Project Widgets is a world-class organization that helps companies take their project and portfolio systems to a whole new level. We specialize in implementing and customizing Microsoft Project and Project Online to meet the needs and demands of their business.
The Junior Software Developer opportunity includes:
- Being part of a highly dynamic, passionate, and talented team
- Working in an environment with no office politics, 100% transparency, and a culture in which hard work and innovation are rewarded
- Developmental opportunities and advancement are limited only by your own drive and commitment
- Being challenged in a fast-paced, real world environment each and everyday
Job Description:
The Software Developer plays a critical part in ensuring smoothly run development projects for our clients.
Responsibilities:
- Design, build, and configure applications
- Determine and develop system enhancements
- Initiate and implement quality assurance protocols
- Perform unit testing and other testing procedures
- Create and maintain documents on concepts, practices, procedures, processes, and issues
- Attend internal and client meetings
- Perform other development activities as needed
Desired Skills and Experience:
Our ideal candidate has:
- BS or MS in Computer Science, Management Information Systems, or comparable
Required Skills:
- Experience in Object-Oriented Programming such as Visual Basic for Applications
- Experience in .NET / C# framework, cloud architecture, SQL, JavaScript, React, Node.js, jQuery, HTML, CSS, Redux, Visual Studio
- Experience in using SQL Server
- Experience with data analytics, Power BI reporting
- Comprehensive knowledge of Microsoft Excel - Pivot Tables, Formulas
- Keen analytical, logic, and troubleshooting skills
Preferred Skills:
- Experience in using Microsoft Project
- Experience in using Smartsheet
Our ideal candidate must flourish in a culture that stresses:
- Enthusiasm rooted in the belief that anything is possible
- Orientation toward constructive, frequent debate with others, always based on respect
- Collaboration with almost no limits, never constrained by big-company inhibitors such as title, level of seniority, or departmental function
- Roll-up your sleeves and get-it-done attitude
- Integrity, fairness, and always serving the customer
- Being part of a team that works hard and plays hard
Featured benefits
- Medical insurance
- Vision insurance
- Dental insurance
- 401(k)
About the company
· IT Services and IT Consulting 11-50 employees 13 on LinkedIn
· The Project Widgets team of experts has built our reputation customizing Microsoft Project, Project Online and Smartsheet to meet our customers' unique business requirements. We consistently design, develop and install custom solutions that help our clients maximize the value this tool offers.
· As experts in Microsoft’s Enterprise Project Management (EPM) suite of products, and a recognized Microsoft Gold Partner in Project and Portfolio Management, Project Widgets can assist your organization with the implementation of Microsoft Project, helping you leverage the vast power of this tool set by integrating your organization’s methodology and business processes into the way you utilize the application. Our sophisticated add-ons to Microsoft Project – our “widgets” – leverage Microsoft’s latest development technologies to enhance your EPM platform and ensure it reflects the uniqueness of your organization.