Sr Software Engineer

Sr Software Engineer

18 Jan 2024
California, Sanfrancisco, 94101 Sanfrancisco USA

Sr Software Engineer

Vacancy expired!

Duration: 6 months to start
Location: San Francisco (remote until the virus restriction has been lifted)
Seeking a Sr Software Developer to build a domain-driven model, composable and modern API’s. The APIs are a mix of versioned REST APIs and event sourcing. If you are interested in object-functional programming; functional reactive programming; and other similar architectural and implementation patterns, you will enjoy this position. In addition, you will partner with stakeholders to understand current pain-points, gaps, business drivers, and common needs and come up with target architecture, design and execution path from current state to target state.

Functional skills:
• Patience with how the environment is, with an eye towards refactoring the environment into what it should be
• An ability to win friends and influence people on both the technology and business sides
• Clear and concise communication skills
• Bias towards action, an ability to work autonomously while navigating uncertainty with good humor
• Empathy for our clients and stakeholders on both the technology and business side

Tech skills:
• Track record of delivery in highly functional tech environment, preferably in a cloud-first environment
• Familiarity with cloud architectural patterns
• Design and implement strategy to move from on-prem to cloud infrastructure
• Cloud adoption/migration – Snowflake/AWS
• Microservices, message queues, container orchestration, etc.
• A strong preference for infrastructure-as-code
• Deep familiarity with one or more mainstream programming languages
• Experience with both SQL and NoSQL as well as their relevant data modeling patterns
• Establish guidelines, best practices, processes, and governance
• Prior experience at the intersection of InfoSec and feature delivery would be a huge plus
• Experience creating software in highly regulated environments is also a big plus

Platform/stack:
The environment is on-prem, consisting of point-to-point integrations between vendor-supplied systems. The intent is to move into a cloud-first future, where vendor-supplied systems of record are hidden behind APIs designed and controlled by the in-house software development teams.

Current stack:
• Appian, JBoss, Apache
• Java, J2EE, JavaScript, Node
• Oracle, SQL Server, MySQL.
• Apigee

Future stack:
• Data layer: Kafka, DynamoDB, MongoDB, various RDS flavors, SQL Server, Postgres, MySQL
• Application layer: Node, Core, Java apps deployed in Docker containers running in OpenShift on Linux
• Infrastructure: Cloud infrastructure is expressed in code via Terraform. In general, applications are deployed in Docker containers running on OpenShift behind Apigee
• Code: Node (both TS and JS), Java, languages supported by lambda are also a plus
• Infrastructure: Terraform, Docker, OpenShift, bread-and-butter AWS technologies (RDS, S3, etc.)
• Apigee

You would:
• Drive the architectural patterns and practices used by other people and groups.
• You are expected to be a thought partner when it comes to balancing maintaining the old while delivering the new. Work with stakeholders/user groups to understand current pain-points, gaps, business drivers, and common needs
• Conceptualize, design and develop common framework/utilities leveraging new advancements in technology with an emphasis on performance and scalability
• Evaluate new tools and technologies required
• Design, hands-on coding, code reviews and oversee implementation

Skills/Exp:
• 7-10 yrs+ of software engineering experience working in strategic initiatives
• 2 yrs+ of building and administering distributed applications using a cloud platform
• Work exp at the intersection one or more cloud platforms and feature delivery of complex systems
• Strong problem-solving skills, including troubleshooting systems under time pressure
• Focus on designing reusable and scalable solutions
• Ability to quickly learn and adopt new technologies
• Drive to innovate with latest tools and strategies
• Knowledge of industry best practices, proven design patterns

Related jobs

Job Details

  • ID
    JC8314103
  • State
  • City
  • Job type
    Contract
  • Salary
    Depends on Experience
  • Hiring Company
    Goahead Solutions
  • Date
    2021-01-17
  • Deadline
    2021-03-18
  • Category

Jocancy Online Job Portal by jobSearchi.