What are the responsibilities and job description for the Software Developer position at Global Technical Talent, an Inc. 5000 Company?
Software Developer
Location: Westborough, MA
Onsite Flexibility: Hybrid (Tuesday–Thursday in-office, Westborough or Woburn, MA offices)
Contract Details
- Position Type: Contract
- Pay Rate: $70.00–$77.00 / Hour (USD)
- Work Authorization: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Job Summary
We are seeking a Software Developer to assist the IT organization. The IT team delivers quality software solutions that provide measurable business value. Day to day you will work with the senior members of the team to analyze requirements, propose software design, define standard database, and provide production support as needed. As a Software Developer, you will be responsible for the technical design and implementation of the software solutions and its underlying data technologies, working with the latest technology stack.
Key Responsibilities
- Participate in technical analysis, design, development and implementation of business processes and applications.
- Develop digital prototypes and proofs of concept using the latest digital technologies.
- Interact with business application users and develop deep understanding of business processes.
- Understand the business needs of internal customers and work with the senior team members to define comprehensive solutions for such needs.
- Participate in cross functional team communication and knowledge sharing activities.
- Create technical designs for custom solutions to meet business requirements.
- Keep abreast of current tools and technologies and select the appropriate tools to improve software development.
- Develop software in conformance with industry standards.
- Provide consulting support on processes and systems issues.
- Participate in new product reviews, tests, and pilots.
- Provide innovative ideas to improve the ability of the team.
- Foster and maintain good relationships with customers and IT internal team members to meet expected customer service levels.
- Exhibit flexibility and willingness to learn and apply new technologies, tools, and platforms.
- Other duties as assigned.
Required Skills
Microsoft Platform:
- VSTS, TFS, SharePoint, SQL Server
- Programming languages and technologies: ASP.NET, C#, VB.NET, ASP, .NET Framework, and Web Services
- Knowledge of Internet Information Services
- Strong working knowledge of .Net Applications
Oracle Platform:
- Oracle APEX based Solution Design, Development, and Programming
- SQL and PL/SQL programming language
- Exposure to Oracle Data Integrator
- Exposure to Oracle Workflow, XML Publisher, JDeveloper and Discoverer tools
J2EE Platform:
- J2EE application server
- JSP, Java Server Faces, ADF Oracle Technology Stack, or STRUTS
- Building web-based applications using Java/J2EE, Spring Framework, Spring MVC, and Hibernate
Web Technologies:
- HTML, DHTML, XML, XSL, XSLT, Style sheets, and JavaScript
- Protocols such as SOAP, REST, HTTPS, FTP, SMTP, etc.
- Knowledge of web services, Orchestration and messaging
Cloud and Client Framework:
- SOLR, Elastic Search, NoSQL DB (MongoDB, Redis etc.), AWS, and CDN cloud services
- MuleSoft
- AWS or Azure
- Salesforce APEX based Solution Design, Development, and Programming
- Familiarity with DevOps tools (e.g., Docker, Kubernetes and Helm)
- Familiarity with various UI frameworks such as Angular, React, Ember, and Bootstrap
- Familiarity with programming languages like Kotlin, Python, etc.
Design & Methodology:
- Familiarity with the design of web, component, distributed solutions, N-tier design, and deploying scalable and reliable systems required
- Familiarity with implementing methodologies such as RAD, UML, or other object-oriented design required
- Familiarity with version control systems such as BitBucket, GitHub, etc.
Soft Skills:
- Strong written and oral communication skills, including the ability to present ideas and suggestions clearly and effectively
- Ability to work with different functional groups and levels of employees to effectively and professionally achieve results
- Strong organizational skills; ability to accomplish multiple tasks within the agreed upon timeframes through effective prioritization of duties and functions in a fast-paced environment
- Strong track record of building and maintaining solid relationships with internal and external customers and vendors
- Self-motivated; able to work both independently to complete tasks and respond to department requests and with others to utilize their resources and knowledge to identify high quality solutions
Education Requirements
- Bachelor's degree in Computer Science or related field and more than 4 years of relevant experience, or Master's Degree and more than 2 years of relevant experience required.
Required Experience
- More than 4 years of relevant experience with a Bachelor's degree in Computer Science or related field, or more than 2 years of relevant experience with a Master's Degree.
- Experience with one or more of the following technologies is required: Microsoft Platform (VSTS, TFS, SharePoint, SQL Server, ASP.NET, C#, VB.NET, ASP, .NET Framework, Web Services, Internet Information Services, .Net Applications), Oracle Platform (Oracle APEX, SQL, PL/SQL, Oracle Data Integrator, Oracle Workflow, XML Publisher, JDeveloper, Discoverer), J2EE Platform (J2EE application server, JSP, Java Server Faces, ADF Oracle Technology Stack, STRUTS, Java/J2EE, Spring Framework, Spring MVC, Hibernate), Web Technologies (HTML, DHTML, XML, XSL, XSLT, Style sheets, JavaScript, SOAP, REST, HTTPS, FTP, SMTP, web services, Orchestration, messaging), or Cloud and Client Framework (SOLR, Elastic Search, NoSQL DB, AWS, CDN, MuleSoft, Azure, Salesforce APEX, DevOps tools, UI frameworks, Kotlin, Python).
Benefits
- Medical, Vision, and Dental Insurance Plans
- 401k Retirement Fund
About the Client
Global REIT specializing in wireless and broadcast communications real estate and infrastructure. Key features:
- Over 180,000 communication sites worldwide
- Nearly 41,000 properties in the US
- Approximately 139,000 properties internationally
- Data centers located across the US
- Leases space on wireless and broadcast towers, as well as in data centers
About GTT
GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. As a Native American-owned, economically disadvantaged corporation, we highly value diverse and inclusive workplaces. Our clients are Fortune 500 banking, insurance, financial services, and technology companies, along with some of the nation's largest life sciences, biotech, utility, and retail companies across the US and Canada. We look forward to helping you land your next great career opportunity!
Job Number: 26-05821
Salary : $70 - $77