What are the responsibilities and job description for the Software Engineer position at Veracity Software Inc?
Software Engineer
San Francisco Bay Area, CA
6 Months Contract
Scope of Work, Skills and/or Qualifications:
San Francisco Bay Area, CA
6 Months Contract
Scope of Work, Skills and/or Qualifications:
- Proficiency in multiple programming languages such as C#, Java, Go, Python, C , JavaScript, TypeScript (ReactJS), Swift, Kotlin, etc.
- Knowledge of front-end development such as HTML, CSS, and JavaScript frameworks for web application development.
- Familiarity with database technologies like MySQL, PostgreSQL, and web application/server-side frameworks such as ASP.net, Next.js, Node.js, .NET, .NET Framework, etc.
- Understanding of database environment consisting of MySQL, Microsoft SQL Developer, Oracle SQL Developer, MongoDB, Document DB, Snowflake, Databricks, Kubernetes, etc.
- Basic knowledge of software development lifecycle (SDLC) and version control systems.
- Ability to design intuitive and user-friendly interfaces from an end to end with a focus on the user experience.
- Experience with Microsoft Azure Cloud Services (preferred), Amazon Web Services, Oracle Cloud, and/or Google Cloud Platform.
- Desirable to have experience in Gitlab, OAuth, and Elasticsearch.
- Develop and direct software system validation and testing methods.
- Direct software programming initiatives.
- Oversee the development of documentation.
- Work closely with clients and cross-functional departments to communicate project status and proposals.
- Analyze data to effectively coordinate the installation of new systems or the modification of existing systems.
- Monitor system performance.
- Communicate key project data to team members and build cohesion among teams.
- Develop and execute project plans.
- Apply best practices and standard operating procedures.
- Create innovative solutions to meet the Agency's technical needs.