Job ID :
35747
Company :
Internal Postings
Location :
Boston, MA
Type :
Contract
Duration :
36 Months
Salary :
DOE
Status :
Active
Openings :
1
Posted :
16 Feb 2022
Job Seekers, Please send resumes to resumes@hireitpeople.com

Job Duties: 

  • A software development team member that works with the rest of the team to coordinate development efforts. 
  • A senior developer that knows how to help other team members on technical design, technical issues when needed.
  • A Self-starter knows how to move past difficulties and find best solutions to accomplish objectives. Capable of adapting to changes and revising strategies to improve efficiency.
  • Embrace challenges and always set higher expectations
  • Work on all aspects of the software development life cycle following agile methodologies.
  • Analyze, design, develop, test and deploy phases of development projects.
  • Design database schemas, conceptual data models, UI workflows and application architectures that fit into the agency enterprise architecture.
  • Write optimal SQL queries and stored procedures to ensure good performance for database operations
  • Apply Object-Oriented Design and Programming to build component-based middle tier RESTful web services with high throughput.
  • Understand User-Centered Design concept to build user interfaces that are modern and provide good user experiences
  • Gather information and feedback from end users to understand and develop project requirements.
  • Conduct project design sessions and design solutions to meet current project requirements and be flexible enough to accommodate future project needs.
  • Performs reviews and integration testing to assure quality of project development efforts.
  • Ensure project tasks are assigned and completed in a timely manner and project milestone dates are met.
  • Ensure all project documentation is created, archived, and updated, including design, development and deployment documentation.
  • Help control project scope.
  • Coordinate activities of the development team.
  • Ensure all team members are informed of project activities.
  • Learn new technologies if requested.
  • Exhibit excellent verbal and communication skills.

Education: The minimum qualification required for the performance of the above specialty occupation duties is a bachelor's degree or equivalent in Computer Science or equivalent in a related field or a foreign equivalent is required closely related field with relevant experience.